happstack-hsp-7.3.7.7: Support for using HSP templates in Happstack
Safe HaskellSafe-Inferred
LanguageHaskell2010

Happstack.Server.XMLGenT

Description

This module contains orphan XMLGenT instances for ServerMonad, FilterMonad, WebMonad, HasRqData, and Happstack. It does not export any functions.

Orphan instances

FilterMonad a m => FilterMonad a (XMLGenT m) Source # 
Instance details

Methods

setFilter :: (a -> a) -> XMLGenT m ()

composeFilter :: (a -> a) -> XMLGenT m ()

getFilter :: XMLGenT m b -> XMLGenT m (b, a -> a)

WebMonad a m => WebMonad a (XMLGenT m) Source # 
Instance details

Methods

finishWith :: a -> XMLGenT m b

FilterMonad a m => FilterMonad a (HSPT xml m) Source # 
Instance details

Methods

setFilter :: (a -> a) -> HSPT xml m ()

composeFilter :: (a -> a) -> HSPT xml m ()

getFilter :: HSPT xml m b -> HSPT xml m (b, a -> a)

WebMonad a m => WebMonad a (HSPT xml m) Source # 
Instance details

Methods

finishWith :: a -> HSPT xml m b

ServerMonad m => ServerMonad (XMLGenT m) Source # 
Instance details

Methods

askRq :: XMLGenT m Request

localRq :: (Request -> Request) -> XMLGenT m a -> XMLGenT m a

(Alternative m, MonadPlus m, Functor m, MonadIO m, ServerMonad m, FilterMonad a m, WebMonad a m, HasRqData m, a ~ Response) => Happstack (XMLGenT m) Source # 
Instance details

HasRqData m => HasRqData (XMLGenT m) Source # 
Instance details

Methods

askRqEnv :: XMLGenT m RqEnv

localRqEnv :: (RqEnv -> RqEnv) -> XMLGenT m a -> XMLGenT m a

rqDataError :: Errors String -> XMLGenT m a

ServerMonad m => ServerMonad (HSPT xml m) Source # 
Instance details

Methods

askRq :: HSPT xml m Request

localRq :: (Request -> Request) -> HSPT xml m a -> HSPT xml m a

(Alternative m, MonadPlus m, Functor m, MonadIO m, ServerMonad m, FilterMonad a m, WebMonad a m, HasRqData m, a ~ Response) => Happstack (HSPT xml m) Source # 
Instance details

HasRqData m => HasRqData (HSPT xml m) Source # 
Instance details

Methods

askRqEnv :: HSPT xml m RqEnv

localRqEnv :: (RqEnv -> RqEnv) -> HSPT xml m a -> HSPT xml m a

rqDataError :: Errors String -> HSPT xml m a