marxup-3.1.0.0: Markup language preprocessor for Haskell

Safe HaskellNone
LanguageHaskell98

MarXup.Verbatim

Documentation

data Verbatim a Source #

Constructors

Verbatim 

Fields

Instances

Monad Verbatim Source # 

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 # 

Methods

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

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

MonadFix Verbatim Source # 

Methods

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

Applicative Verbatim Source # 

Methods

pure :: a -> Verbatim a #

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

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

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

Textual Verbatim Source # 

Methods

textual :: String -> Verbatim () Source #