pretty is:package
Pretty-printing library
This package contains a pretty-printing library, a set of API's that
provides a way to easily print out text in a consistent format of your
choosing. This is useful for compilers and related tools.
This library was originally designed by John Hughes's and has since
been heavily modified by Simon Peyton Jones.
A modern, easy to use, well-documented, extensible pretty-printer.
A modern, easy to use, well-documented, extensible pretty-printer. For
more see README.md
Tools for working with derived `Show` instances and generic
inspection of values.
We provide a library and an executable for working with derived
Show instances. By using the library, we can parse derived
Show instances into a generic data structure. The
ppsh
tool uses the library to produce human-readable versions of
Show instances, which can be quite handy for debugging Haskell
programs. We can also render complex generic values into an
interactive Html page, for easier examination.
pretty printer for data types with a 'Show' instance.
Please see
README.md.
ANSI terminal backend for the »prettyprinter« package.
See README.md
Pretty printing class similar to Show.
Pretty printing class similar to Show, based on the HughesPJ pretty
printing library. Provides the pretty printing class and instances for
the Prelude types.
A library for hex dumps of ByteStrings
This library generates pretty hex dumps of ByteStrings in the style of
other common *nix hex dump tools.
Not on Stackage, so not searched.
Pretty printing a diff of two values.
Drop-in compatibility package to migrate from »ansi-wl-pprint« to »prettyprinter«.
See README.md
Not on Stackage, so not searched.
Pretty-printing library
Not on Stackage, so not searched.
A small pretty printing DSL for complex types.
Some useful combinators for the prettyprinter package
Various utilities that make writing Pretty instances easier.
Notable utilites include automatic deriving of Pretty instance via
Generic, Data, or Show instance.
Not on Stackage, so not searched.
Typeclass for human-readable display
A generic pretty-printer using generics-sop
This library contains a generic implementation of the
prettyVal
function from the
pretty-show package. Using the
pretty printer, values can easily be rendered to strings and HTML
documents in a uniform way.
This library makes use of the
generics-sop package and
is an example of a generic function defined in the SOP style.
Not on Stackage, so not searched.
Pretty-print trees
Pretty print charts from ghci.
Serve and print charts from ghci or from an svg file, with automatic
formatting.
Pretty printing class similar to Show.
Not on Stackage, so not searched.
Pretty error messages for runtime invariants
Not on Stackage, so not searched.
Functionality for beautifying GHCi
Not on Stackage, so not searched.
Produce nice human-readable HTML
Not on Stackage, so not searched.
prettier function composition by (°)
Drop-in compatibility package to migrate from »annotated-wl-pprint« to »prettyprinter«.
See README.md