marxup-3.1.0.0: Markup language preprocessor for Haskell
MarXup
class Element a where Source #
Minimal complete definition
element
Associated Types
type Target a Source #
Methods
element :: a -> Target a Source #
Instances
type Target SortedLabel :: * Source #
element :: SortedLabel -> Target SortedLabel Source #
type Target Math :: * Source #
element :: Math -> Target Math Source #
type Target (Tex a) :: * Source #
element :: Tex a -> Target (Tex a) Source #
class Textual f where Source #
textual
textual :: String -> f () Source #
textual :: String -> Tex () Source #
textual :: String -> Verbatim () Source #