Description
A Haskell pretty-printing library based on the Wadler/Leijen design, with support for annotations. It helps programs format structured output while keeping extra metadata for colors, styles, links, or other rendering choices.
Developers use it for compilers, formatters, diagnostics, and command-line tools that need readable output. It is normally installed as a library dependency.