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

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 #