| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Servant.API.HttpVersion
Synopsis
- data HttpVersion = HttpVersion {}
Documentation
| You can directly use the HttpVersion type from Network.HTTP.Types
if your request handlers need it to compute a response. This would
make the request handlers take an argument of type HttpVersion.
Example:
>>>type API = HttpVersion :> Get '[JSON] String
data HttpVersion Source #
HTTP Version.
Note that the Show instance is intended merely for debugging.
Constructors
| HttpVersion | |
Instances
| Eq HttpVersion | |
Defined in Network.HTTP.Types.Version Methods (==) :: HttpVersion -> HttpVersion -> Bool Source # (/=) :: HttpVersion -> HttpVersion -> Bool Source # | |
| Ord HttpVersion | |
Defined in Network.HTTP.Types.Version Methods compare :: HttpVersion -> HttpVersion -> Ordering Source # (<) :: HttpVersion -> HttpVersion -> Bool Source # (<=) :: HttpVersion -> HttpVersion -> Bool Source # (>) :: HttpVersion -> HttpVersion -> Bool Source # (>=) :: HttpVersion -> HttpVersion -> Bool Source # max :: HttpVersion -> HttpVersion -> HttpVersion Source # min :: HttpVersion -> HttpVersion -> HttpVersion Source # | |
| Show HttpVersion | |
Defined in Network.HTTP.Types.Version | |
| HasLink sub => HasLink (HttpVersion :> sub :: Type) Source # | |
Defined in Servant.Links | |
| type MkLink (HttpVersion :> sub :: Type) a Source # | |
Defined in Servant.Links | |