marxup-3.1.0.0: Markup language preprocessor for Haskell

Safe HaskellSafe
LanguageHaskell98

MarXup

Documentation

class Element a where Source #

Minimal complete definition

element

Associated Types

type Target a Source #

Methods

element :: a -> Target a Source #

Instances

Element SortedLabel Source # 

Associated Types

type Target SortedLabel :: * Source #

Element Math Source # 

Associated Types

type Target Math :: * Source #

Element (Tex a) Source # 

Associated Types

type Target (Tex a) :: * Source #

Methods

element :: Tex a -> Target (Tex a) Source #

class Textual f where Source #

Minimal complete definition

textual

Methods

textual :: String -> f () Source #

Instances