Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
currentResponse :: Monad m => HandlerT m ResponseState Source
abort :: Monad m => ResponseState -> HandlerT m () Source
addHeader :: Monad m => CI ByteString -> ByteString -> HandlerT m () Source
setHeader :: Monad m => CI ByteString -> ByteString -> HandlerT m () Source
body :: Monad m => BodySource -> HandlerT m () Source
formData :: MonadIO m => BackEnd y -> HandlerT m ([(ByteString, ByteString)], [File y]) Source
headers :: Monad m => HandlerT m RequestHeaders Source
raw :: Monad m => ByteString -> HandlerT m () Source
stream :: Monad m => StreamingBody -> HandlerT m () Source
runHandler :: Monad m => ResponseState -> Maybe Text -> Request -> [Param] -> HandlerT m a -> m (Either ResponseState (a, ResponseState)) Source
liftAround :: Monad m => (forall a. m a -> m a) -> HandlerT m a -> HandlerT m a Source