Descrição
Uma biblioteca Haskell para impressão exata de código-fonte analisado pelo GHC. Permite que ferramentas transformem árvores sintáticas Haskell preservando detalhes de formatação e comentários tanto quanto possível.
Desenvolvedores a usam em ferramentas de refatoração, formatadores, linters e geradores de código. Transformações de fonte devem ser testadas em arquivos reais porque preservar layout e comentários costuma ser sutil.