A pretty-printing library based on Wadler's "A Prettier Printer" with support for ANSI styling.
A helper struct for rendering
The type of pretty-printed text.
A style is a collection of properties that can format a string using ANSI escape codes.
A colour is one specific type of ANSI escape code, and can refer to either the foreground or background colour.
A trait for values that are pretty-printable.