trifecta-1.5: A modern parser combinator library with convenient diagnostics

Portabilitynon-portable
Stabilityexperimental
MaintainerEdward Kmett <ekmett@gmail.com>
Safe HaskellNone

Text.Trifecta.Highlight

Description

 

Synopsis

Documentation

withHighlight :: Highlight -> Doc -> DocSource

Convert a Highlight into a coloration on a Doc.

data HighlightDoc Source

Represents a source file like an HsColour rendered document

doc :: String -> HighlightedRope -> HighlightDocSource

Generate an HTML document from a title and a HighlightedRope.