On this page
Language.Haskell.TH.PprLib
Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Description
Monadic front-end to Text.PrettyPrint
The document type
Primitive Documents
Arguments
:: Doc | An empty document |
Arguments
:: Doc | A ';' character |
Arguments
:: Doc | A ',' character |
Arguments
:: Doc | A |
Arguments
:: Doc | A "::" string |
Arguments
:: Doc | A space character |
Arguments
:: Doc | A '=' character |
Arguments
:: Doc | A "->" string |
Arguments
:: Doc | A '(' character |
Arguments
:: Doc | A ')' character |
Arguments
:: Doc | A '[' character |
Arguments
:: Doc | A ']' character |
Arguments
:: Doc | A '{' character |
Arguments
:: Doc | A '}' character |
Converting values into documents
integer :: Integer -> Doc Source
double :: Double -> Doc Source
rational :: Rational -> Doc Source
Wrapping documents in delimiters
Combining documents
Predicates on documents
to_HPJ_Doc :: Doc -> Doc Source
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/9.4.2/docs/libraries/template-haskell-2.19.0.0/Language-Haskell-TH-PprLib.html