Safe Haskell | None |
---|---|
Language | Haskell2010 |
- json :: (ToJSON j, MonadIO m) => j -> FileExtListenerT (MiddlewareT m) m ()
- jsonWith :: (ToJSON j, MonadIO m) => (Response -> Response) -> j -> FileExtListenerT (MiddlewareT m) m ()
- jsonStatus :: (ToJSON j, MonadIO m) => Status -> j -> FileExtListenerT (MiddlewareT m) m ()
- jsonStatusWith :: (ToJSON j, MonadIO m) => (Response -> Response) -> Status -> j -> FileExtListenerT (MiddlewareT m) m ()
- jsonp :: (ToJSON j, MonadIO m) => j -> FileExtListenerT (MiddlewareT m) m ()
- jsonpWith :: (ToJSON j, MonadIO m) => (Response -> Response) -> j -> FileExtListenerT (MiddlewareT m) m ()
- jsonpStatus :: (ToJSON j, MonadIO m) => Status -> j -> FileExtListenerT (MiddlewareT m) m ()
- jsonpStatusWith :: (ToJSON j, MonadIO m) => (Response -> Response) -> Status -> j -> FileExtListenerT (MiddlewareT m) m ()
- jsonHeaders :: (ToJSON j, MonadIO m) => RequestHeaders -> j -> FileExtListenerT (MiddlewareT m) m ()
- jsonHeadersWith :: (ToJSON j, MonadIO m) => (Response -> Response) -> RequestHeaders -> j -> FileExtListenerT (MiddlewareT m) m ()
- jsonStatusHeaders :: (ToJSON j, MonadIO m) => Status -> RequestHeaders -> j -> FileExtListenerT (MiddlewareT m) m ()
- jsonStatusHeadersWith :: (ToJSON j, MonadIO m) => (Response -> Response) -> Status -> RequestHeaders -> j -> FileExtListenerT (MiddlewareT m) m ()
- jsonOnly :: ToJSON j => j -> Response
- jsonOnlyStatus :: ToJSON j => Status -> j -> Response
- jsonpOnly :: ToJSON j => j -> Response
- jsonpOnlyStatus :: ToJSON j => Status -> j -> Response
- jsonOnlyHeaders :: ToJSON j => RequestHeaders -> j -> Response
- jsonOnlyStatusHeaders :: ToJSON j => Status -> RequestHeaders -> j -> Response
Documentation
json :: (ToJSON j, MonadIO m) => j -> FileExtListenerT (MiddlewareT m) m () Source
Uses Json
as the key in the map, and "application/json"
as the content type.
jsonWith :: (ToJSON j, MonadIO m) => (Response -> Response) -> j -> FileExtListenerT (MiddlewareT m) m () Source
jsonStatus :: (ToJSON j, MonadIO m) => Status -> j -> FileExtListenerT (MiddlewareT m) m () Source
jsonStatusWith :: (ToJSON j, MonadIO m) => (Response -> Response) -> Status -> j -> FileExtListenerT (MiddlewareT m) m () Source
jsonp :: (ToJSON j, MonadIO m) => j -> FileExtListenerT (MiddlewareT m) m () Source
Uses Json
as the key in the map, and "application/javascript"
as the content type.
jsonpWith :: (ToJSON j, MonadIO m) => (Response -> Response) -> j -> FileExtListenerT (MiddlewareT m) m () Source
jsonpStatus :: (ToJSON j, MonadIO m) => Status -> j -> FileExtListenerT (MiddlewareT m) m () Source
jsonpStatusWith :: (ToJSON j, MonadIO m) => (Response -> Response) -> Status -> j -> FileExtListenerT (MiddlewareT m) m () Source
jsonHeaders :: (ToJSON j, MonadIO m) => RequestHeaders -> j -> FileExtListenerT (MiddlewareT m) m () Source
jsonHeadersWith :: (ToJSON j, MonadIO m) => (Response -> Response) -> RequestHeaders -> j -> FileExtListenerT (MiddlewareT m) m () Source
jsonStatusHeaders :: (ToJSON j, MonadIO m) => Status -> RequestHeaders -> j -> FileExtListenerT (MiddlewareT m) m () Source
jsonStatusHeadersWith :: (ToJSON j, MonadIO m) => (Response -> Response) -> Status -> RequestHeaders -> j -> FileExtListenerT (MiddlewareT m) m () Source
jsonOnlyStatus :: ToJSON j => Status -> j -> Response Source
jsonpOnlyStatus :: ToJSON j => Status -> j -> Response Source
jsonOnlyHeaders :: ToJSON j => RequestHeaders -> j -> Response Source
jsonOnlyStatusHeaders :: ToJSON j => Status -> RequestHeaders -> j -> Response Source