marxup-3.1.1.0: Markup language preprocessor for Haskell

Safe HaskellSafe
LanguageHaskell98

MarXup

Documentation

class Element a where Source #

Associated Types

type Target a Source #

Methods

element :: a -> Target a Source #

Instances
Element SortedLabel Source # 
Instance details

Defined in MarXup.Tex

Associated Types

type Target SortedLabel :: Type Source #

Element Math Source # 
Instance details

Defined in MarXup.Math

Associated Types

type Target Math :: Type Source #

Element (Tex a) Source # 
Instance details

Defined in MarXup.Tex

Associated Types

type Target (Tex a) :: Type Source #

Methods

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

Element (Diagram TeX Tex ()) Source # 
Instance details

Defined in MarXup.Diagram.Tikz

Associated Types

type Target (Diagram TeX Tex ()) :: Type Source #

class Textual f where Source #

Methods

textual :: String -> f () Source #

Instances
Textual Tex Source # 
Instance details

Defined in MarXup.Tex

Methods

textual :: String -> Tex () Source #

Textual Verbatim Source # 
Instance details

Defined in MarXup.Verbatim

Methods

textual :: String -> Verbatim () Source #