Descrição
Fornece abstrações baseadas em arrows para pretty printing em Haskell. Pretty printing transforma valores estruturados em texto formatado e legível, e arrows podem ajudar a compor etapas de formatação.
É útil para compiladores, geradores de código, diagnósticos, ferramentas de documentos e bibliotecas que precisam de saída textual estruturada. É uma biblioteca para desenvolvedores e não inclui um formatador independente.