Description
Provides arrow-based abstractions for pretty printing in Haskell. Pretty printing turns structured values into readable formatted text, and arrows can help compose formatting steps.
It is useful for compilers, code generators, diagnostics, document tools, and libraries that need structured text output. It is a developer library and does not include a standalone formatter.