Documentation
class MonadError WebExc m => ReqHandler m whereSource
MonadIO m => ReqHandler (ReqHandlerT m) |
newtype ReqHandlerT m a Source
ReqHandlerT | |
|
WebTrans ReqHandlerT | |
MonadTrans ReqHandlerT | |
Monad m => MonadError WebExc (ReqHandlerT m) | |
Monad m => Monad (ReqHandlerT m) | |
MonadIO m => MonadIO (ReqHandlerT m) | |
Web m => Web (ReqHandlerT m) | |
MonadIO m => ReqHandler (ReqHandlerT m) |
data ReqHandlerState m Source
ReqHandlerState | |
|
runWebReqHandlerT :: WebIO m => ReqHandlerT m a -> m (Either WebExc a)Source
runReqHandlerT :: Monad m => ReqHandlerT m a -> ReqHandlerState m -> m (Either WebExc a)Source
runIOReqHandlerT :: MonadIO m => ReqHandlerT m a -> m (Either WebExc a)Source