minion-0.1.0.0: A Haskell introspectable web router
Safe HaskellSafe-Inferred
LanguageHaskell2010

Web.Minion.Response.Status

Documentation

newtype WithStatus status a Source #

Constructors

WithStatus 

Fields

Instances

Instances details
CanRespond a => CanRespond (WithStatus status a :: Type) Source # 
Instance details

Defined in Web.Minion.Response.Status

(ToResponse m a, Monad m, IsStatus status) => ToResponse m (WithStatus status a) Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

toResponse :: [ByteString] -> WithStatus status a -> m Response Source #

Functor (WithStatus status) Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

fmap :: (a -> b) -> WithStatus status a -> WithStatus status b #

(<$) :: a -> WithStatus status b -> WithStatus status a #

class IsStatus status where Source #

Methods

status :: Status Source #

Instances

Instances details
IsStatus Accepted Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus BadGateway Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus BadRequest Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus Conflict Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus Continue Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus Created Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus ExpectationFailed Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus Forbidden Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus Found Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus GatewayTimeout Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus Gone Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus HTTPVersionNotSupported Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus ImATeapot Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus InternalServerError Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus LengthRequired Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus MethodNotAllowed Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus MovedPermanently Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus MultipleChoices Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus NetworkAuthenticationRequired Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus NoContent Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus NonAuthoritativeInformation Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus NotAcceptable Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus NotFound Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus NotImplemented Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus NotModified Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus OK Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus PartialContent Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus PayloadTooLarge Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus PaymentRequired Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus PermanentRedirect Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus PreconditionFailed Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus PreconditionRequired Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus ProxyAuthenticationRequired Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus RangeNotSatisfiable Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus RequestHeaderFieldsTooLarge Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus RequestTimeout Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus ResetContent Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus SeeOther Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus ServiceUnavailable Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus SwitchingProtocols Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus TemporaryRedirect Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus TooManyRequests Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus URITooLong Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus Unauthorized Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus UnprocessableEntity Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus UnsupportedMediaType Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

IsStatus UseProxy Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data Continue Source #

Instances

Instances details
IsStatus Continue Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data SwitchingProtocols Source #

Instances

Instances details
IsStatus SwitchingProtocols Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data OK Source #

Instances

Instances details
IsStatus OK Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data Created Source #

Instances

Instances details
IsStatus Created Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data Accepted Source #

Instances

Instances details
IsStatus Accepted Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data NoContent Source #

Instances

Instances details
IsStatus NoContent Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data ResetContent Source #

Instances

Instances details
IsStatus ResetContent Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data PartialContent Source #

Instances

Instances details
IsStatus PartialContent Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data MultipleChoices Source #

Instances

Instances details
IsStatus MultipleChoices Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data MovedPermanently Source #

Instances

Instances details
IsStatus MovedPermanently Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data Found Source #

Instances

Instances details
IsStatus Found Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data SeeOther Source #

Instances

Instances details
IsStatus SeeOther Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data NotModified Source #

Instances

Instances details
IsStatus NotModified Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data UseProxy Source #

Instances

Instances details
IsStatus UseProxy Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data TemporaryRedirect Source #

Instances

Instances details
IsStatus TemporaryRedirect Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data PermanentRedirect Source #

Instances

Instances details
IsStatus PermanentRedirect Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data BadRequest Source #

Instances

Instances details
IsStatus BadRequest Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data Unauthorized Source #

Instances

Instances details
IsStatus Unauthorized Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data PaymentRequired Source #

Instances

Instances details
IsStatus PaymentRequired Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data Forbidden Source #

Instances

Instances details
IsStatus Forbidden Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data NotFound Source #

Instances

Instances details
IsStatus NotFound Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data MethodNotAllowed Source #

Instances

Instances details
IsStatus MethodNotAllowed Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data NotAcceptable Source #

Instances

Instances details
IsStatus NotAcceptable Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data RequestTimeout Source #

Instances

Instances details
IsStatus RequestTimeout Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data Conflict Source #

Instances

Instances details
IsStatus Conflict Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data Gone Source #

Instances

Instances details
IsStatus Gone Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data LengthRequired Source #

Instances

Instances details
IsStatus LengthRequired Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data PreconditionFailed Source #

Instances

Instances details
IsStatus PreconditionFailed Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data PayloadTooLarge Source #

Instances

Instances details
IsStatus PayloadTooLarge Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data URITooLong Source #

Instances

Instances details
IsStatus URITooLong Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data UnsupportedMediaType Source #

Instances

Instances details
IsStatus UnsupportedMediaType Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data RangeNotSatisfiable Source #

Instances

Instances details
IsStatus RangeNotSatisfiable Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data ExpectationFailed Source #

Instances

Instances details
IsStatus ExpectationFailed Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data ImATeapot Source #

Instances

Instances details
IsStatus ImATeapot Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data UnprocessableEntity Source #

Instances

Instances details
IsStatus UnprocessableEntity Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data PreconditionRequired Source #

Instances

Instances details
IsStatus PreconditionRequired Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data TooManyRequests Source #

Instances

Instances details
IsStatus TooManyRequests Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data InternalServerError Source #

Instances

Instances details
IsStatus InternalServerError Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data NotImplemented Source #

Instances

Instances details
IsStatus NotImplemented Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data BadGateway Source #

Instances

Instances details
IsStatus BadGateway Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data ServiceUnavailable Source #

Instances

Instances details
IsStatus ServiceUnavailable Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data GatewayTimeout Source #

Instances

Instances details
IsStatus GatewayTimeout Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #

data HTTPVersionNotSupported Source #

Instances

Instances details
IsStatus HTTPVersionNotSupported Source # 
Instance details

Defined in Web.Minion.Response.Status

Methods

status :: Status Source #