hasktags tiene algunos errores, uno de los cuales es que usa IO perezoso, que tiende a dar a esos recursos errores de ocupación.
Da la casualidad de que acabo de escribir un programa de etiquetas, en http://hackage.haskell.org/package/fast-tags
Otras opciones son hothasktags, lo que hace etiquetas módulo.función cualificados, y lushtags, que está diseñado para integrarse con una fantasía Tagbar vim IDE-como cosita. En mi experiencia hothasktags genera archivos de etiquetas gigantes y colisiones de lushtags tan pronto como no puede analizar un archivo. Ambos usan haskell-src-exts, lo que significa que son precisos, pero fallarán si no pueden analizar su archivo y no pueden tratar con archivos .hsc. fast-tags tiene su propio analizador, lo que significa que no tiene esos problemas, pero también es más vulnerable a los errores de análisis que faltan etiquetas o dan etiquetas falsas.
Como habrá notado, bolsa de gas (y htags) utilizan Haskell-src lo que significa que sólo funcionan en Haskell 98.
responsabilidad: si por las etiquetas que quiere decir etiquetas emacs, rápido-etiquetas no hacen los que, sin embargo, aunque si a alguien le importa sería fácil de agregar.
¡wow, fast-tags es muy rápido y funciona! Gracias – fqsxr