Descrição
Uma biblioteca Haskell com algoritmos para trabalhar sobre árvores de parsing do GHC. Ajuda ferramentas a inspecionar, transformar ou analisar sintaxe Haskell depois que ela foi analisada por parsers compatíveis com GHC.
Desenvolvedores a usam em linters, ferramentas de refatoração, formatadores e analisadores de código. Algoritmos sobre árvores de parsing devem ser testados com extensões reais da linguagem e comentários para manter transformações corretas.