Description
Provides a free monad built around the Wadler/Leijen pretty printer model. This lets formatting logic be described in a more composable structure before being interpreted into output.
It is useful for advanced pretty-printing pipelines, document generators, compilers, and tools that need to transform formatting instructions. It is a developer library for structured text rendering.