@hackage prettyprinter-ansi-terminal1.1.4
ANSI terminal backend for the »prettyprinter« package.
Categories
License
BSD-2-Clause
Maintainer
Simon Jakobi <simon.jakobi@gmail.com>, David Luposchainsky <dluposchainsky at google>
Links
Versions
Installation
Tested Compilers
Dependencies (4)
- ansi-terminal >=0.4.0
- base >=4.9 && <5
- prettyprinter >=1.7.0
- text >=1.2 Show all…
Dependents (83)
@hackage/hopenpgp-tools, @hackage/ngx-export-distribution, @hackage/portray-prettyprinter, @cardano/optparse-applicative-fork, @hackage/futhark, @hackage/hdiff, Show all…
Package Flags
text
(on by default)
While it's a core value of prettyprinter packages to use Text, there are rare
circumstances (mostly when prettyprinter arises as a dependency of
test suites of packages like bytestring or text themselves) when
this is inconvenient. In this case one can disable this flag, so that
prettyprinter-ansi-terminal fallbacks to String.
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.