Package1.36.0.0User InterfacesText
prettyprinter-configurable
Configurable pretty-printing
- Version1.36.0.0
- CategoryUser Interfaces, Text
- LicenceNONE
- AuthorDavid Luposchainsky, effectfully
- Maintainerplutus@
iohk. io - Homepagegithub.
com/ input-output-hk/ plutus/ tree/ master/ prettyprinter-configurable - Pinned byhackage prettyprinter-configurable 1.
36. 0. 0 - Sourceprettyprinter-configurable-1.
36. 0. 0 on Hackage
Modules
- Text.FixityMachinery for deciding whether an expression needs to be wrapped in parentheses or not.
- Text.PrettyA module alias for way too verbose Prettyprinter.
- Text.PrettyByThe main module of the library.
- Text.PrettyBy.DefaultDefault rendering to string types.
- Text.PrettyBy.FixityConfigurable precedence-aware pretty-printing. Look into test/Expr.hs for an extended example.
- Text.PrettyBy.MonadA monadic interface to configurable pretty-printing.
Internal modules · 3
- Text.Fixity.InternalPrecedence-general machinery for deciding whether an expression needs to be wrapped in
- Text.PrettyBy.InternalInternal module defining the core machinery of configurable pretty-printing. We introduce an internal module, because most users won't ne…
- Text.PrettyBy.Internal.UtilsUtils used internally.
Depends on
5 packages- base-4.22.0.0with GHC
- microlens-0.4.14.0in this set
- mtl-2.3.1with GHC
- prettyprinter-1.7.2in this set
- text-2.1.3with GHC