nested-routes-3.0.0: Declarative, compositional Wai responses

Safe HaskellNone
LanguageHaskell2010

Web.Routes.Nested.FileExtListener.Json

Synopsis

Documentation

json :: (ToJSON j, Monad m) => j -> FileExtListenerT Response m () Source

Uses Json as the key in the map, and "application/json" as the content type.

jsonStatus :: (ToJSON j, Monad m) => Status -> j -> FileExtListenerT Response m () Source

jsonp :: (ToJSON j, Monad m) => j -> FileExtListenerT Response m () Source

Uses Json as the key in the map, and "application/javascript" as the content type.

jsonpStatus :: (ToJSON j, Monad m) => Status -> j -> FileExtListenerT Response m () Source

jsonHeaders :: (ToJSON j, Monad m) => RequestHeaders -> j -> FileExtListenerT Response m () Source

jsonStatusHeaders :: (ToJSON j, Monad m) => Status -> RequestHeaders -> j -> FileExtListenerT Response m () Source

jsonOnly :: ToJSON j => j -> Response Source

jsonOnlyStatus :: ToJSON j => Status -> j -> Response Source

jsonpOnly :: ToJSON j => 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