Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
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.
Instances
Eq HttpVersion | |
Defined in Network.HTTP.Types.Version (==) :: HttpVersion -> HttpVersion -> Bool Source # (/=) :: HttpVersion -> HttpVersion -> Bool Source # |
|
Ord HttpVersion | |
Defined in Network.HTTP.Types.Version 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) a Source # |
|
type MkLink ( HttpVersion :> sub :: Type ) a Source # | |
Defined in Servant.Links |