Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class ToResponse c where Source #
toResponse :: c -> Response Source #
Instances
ToResponse Text Source # | |
Defined in RubiX.RubixResponse toResponse :: Text -> Response Source # | |
ToResponse Value Source # | |
Defined in RubiX.RubixResponse toResponse :: Value -> Response Source # | |
ToResponse String Source # | |
Defined in RubiX.RubixResponse toResponse :: String -> Response Source # | |
ToResponse Response Source # | |
Defined in RubiX.RubixResponse toResponse :: Response -> Response Source # | |
ToJSON a => ToResponse (Json a) Source # | |
Defined in RubiX.RubixResponse toResponse :: Json a -> Response Source # | |
ToResponse b => ToResponse (b, Status) Source # | |
Defined in RubiX.RubixResponse toResponse :: (b, Status) -> Response Source # | |
ToResponse b => ToResponse (b, Status, HeaderMap) Source # | |
Defined in RubiX.RubixResponse |
Json a |
respond :: ToResponse a => a -> App () Source #
respondWith :: ToResponse a => Handler a -> App () Source #