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