wai-middleware-content-type-0.1.0: Route to different middlewares based on the incoming Accept header.

Safe HaskellNone
LanguageHaskell2010

Network.Wai.Middleware.ContentType.ByteString

Contents

Synopsis

Lifted Combinators

bytestring :: MonadIO m => FileExt -> RequestHeaders -> ByteString -> FileExtListenerT (MiddlewareT m) m () Source

ByteString is ambiguous - we need to know what RequestHeaders and FileExt should be associated.

bytestringWith :: MonadIO m => (Response -> Response) -> FileExt -> RequestHeaders -> ByteString -> FileExtListenerT (MiddlewareT m) m () Source

bytestringStatus :: MonadIO m => FileExt -> Status -> RequestHeaders -> ByteString -> FileExtListenerT (MiddlewareT m) m () Source

bytestringStatusWith :: MonadIO m => (Response -> Response) -> FileExt -> Status -> RequestHeaders -> ByteString -> FileExtListenerT (MiddlewareT m) m () Source

Response Only

bytestringOnly :: RequestHeaders -> ByteString -> Response Source

bytestringOnlyStatus :: Status -> RequestHeaders -> ByteString -> Response Source

The exact same thing as Network.Wai.responseLBS.