Module documentation for 1.1.1.1

ANSI terminal prettyprinter renderer

This package defines a renderer for documents generated by the prettyprinter
package, suitable for displaying them on ANSI-compatible terminals, including
colors, boldening, underlining and italication.

For more information about the prettyprinter in general, refer to the main
prettyprinter package documentation.

Changes

1.1.1.1

renderIO now renders directly to STDOUT, instead of first building a textual
rendering and then printing that to STDOUT.

1.1.1

Expose AnsiStyle’s constructors for adaptability

1.1

Overhauled the API significantly – Styles are now combined using the
Semigroup instance from a number of readable primitives.

1.0.1

Fix version shenanigans, since the prerelease was released to Hackage as version
1 already, so uploading the »new« version 1 did not work