marxup-3.1.1.0: Markup language preprocessor for Haskell

Safe HaskellNone
LanguageHaskell98

MarXup.Verbatim

Documentation

data Verbatim a Source #

Constructors

Verbatim 

Fields

Instances
Monad Verbatim Source # 
Instance details

Defined in MarXup.Verbatim

Methods

(>>=) :: Verbatim a -> (a -> Verbatim b) -> Verbatim b #

(>>) :: Verbatim a -> Verbatim b -> Verbatim b #

return :: a -> Verbatim a #

fail :: String -> Verbatim a #

Functor Verbatim Source # 
Instance details

Defined in MarXup.Verbatim

Methods

fmap :: (a -> b) -> Verbatim a -> Verbatim b #

(<$) :: a -> Verbatim b -> Verbatim a #

MonadFix Verbatim Source # 
Instance details

Defined in MarXup.Verbatim

Methods

mfix :: (a -> Verbatim a) -> Verbatim a #

Applicative Verbatim Source # 
Instance details

Defined in MarXup.Verbatim

Methods

pure :: a -> Verbatim a #

(<*>) :: Verbatim (a -> b) -> Verbatim a -> Verbatim b #

liftA2 :: (a -> b -> c) -> Verbatim a -> Verbatim b -> Verbatim c #

(*>) :: Verbatim a -> Verbatim b -> Verbatim b #

(<*) :: Verbatim a -> Verbatim b -> Verbatim a #

Textual Verbatim Source # 
Instance details

Defined in MarXup.Verbatim

Methods

textual :: String -> Verbatim () Source #