Factis.Haskoon.HttpSpec.WebHandler
Documentation
class MonadError WebExc m => ReqHandler m whereSource
Instances
MonadIO m => ReqHandler (ReqHandlerT m) |
newtype ReqHandlerT m a Source
Constructors
ReqHandlerT | |
Fields
|
Instances
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
Constructors
ReqHandlerState | |
Fields
|
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