| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Trasa.Client
Synopsis
- data Scheme
 - data Authority = Authority {
- authorityScheme :: !Scheme
 - authorityHost :: !Text
 - authorityPort :: !(Maybe Word16)
 
 - data Config = Config {
- configAuthority :: !Authority
 - configHeaders :: !(Map (CI ByteString) Text)
 - configManager :: !Manager
 
 - clientWith :: forall route response. (forall caps qrys req resp. route caps qrys req resp -> MetaClient caps qrys req resp) -> Config -> Prepared route response -> IO (Either TrasaErr response)
 
Types
If you select Https you need to pass in a tls manager in config or tls wont actually happen
Constructors
| Authority | |
Fields 
  | |
Constructors
| Config | |
Fields 
  | |