| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Technique.Formatter
Contents
Synopsis
- data TechniqueToken
- colourizeTechnique :: TechniqueToken -> AnsiColour
- commaCat :: (Render a, Token a ~ TechniqueToken) => [a] -> Doc (Token a)
- numberToSuperscript :: Int8 -> Doc ann
- toSuperscript :: Char -> Char
Documentation
data TechniqueToken Source #
commaCat :: (Render a, Token a ~ TechniqueToken) => [a] -> Doc (Token a) Source #
Punctuate a list with commas annotated with Symbol highlighting.
numberToSuperscript :: Int8 -> Doc ann Source #
toSuperscript :: Char -> Char Source #
Orphan instances
| Render Decimal Source # | |
| Render Quantity Source # | |
| Render Operator Source # | |
| Render Binding Source # | |
| Render Tablet Source # | |
| Render Expression Source # | |
Associated Types type Token Expression # Methods colourize :: Token Expression -> AnsiColour # highlight :: Expression -> Doc (Token Expression) # | |
| Render Statement Source # | |
| Render Block Source # | |
| Render Procedure Source # | |
| Render Type Source # | |
| Render Markdown Source # | |
| Render Attribute Source # | |
| Render Label Source # | |
| Render Identifier Source # | |
Associated Types type Token Identifier # Methods colourize :: Token Identifier -> AnsiColour # highlight :: Identifier -> Doc (Token Identifier) # | |
| Render Technique Source # | |
| Pretty Quantity Source # | |
| Pretty Procedure Source # | |
| Pretty Label Source # | |
| Pretty Identifier Source # | |