| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Language.Drasil.Printing.Helpers
Description
General helper functions for printing Drasil documents.
Synopsis
- ($^$) :: Doc -> Doc -> Doc
- vsep :: [Doc] -> Doc
- bslash :: Doc
- dbs :: Doc
- assign :: Doc
- eq :: Doc
- lt :: Doc
- gt :: Doc
- leq :: Doc
- geq :: Doc
- dlr :: Doc
- ast :: Doc
- pls :: Doc
- hat :: Doc
- slash :: Doc
- hyph :: Doc
- unders :: Doc
- pipe :: Doc
- emptyline :: Doc
- dot :: Doc -> Doc
- comm :: Doc -> Doc
- sufx :: Int -> String
- sufxer :: Int -> String
- sufxPrint :: [CiteField] -> String
Separation
($^$) :: Doc -> Doc -> Doc infixl 5 Source #
Custom infix operator for concatenating
two Docs vertically with an empty line in between.
Text Rendering
Punctuation
Text-rendering helper for appending a period/decimal point (dot symbol) or a comma.
Dot symbol (".")
Text-rendering helper for appending a period/decimal point (dot symbol) or a comma.
Comma (",")