Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data HttpClient Source #
type HasHttpClient cxt = (HasLogger cxt, HasContextEntry cxt HttpClient) Source #
hoistC :: forall cxt api. (HasHttpClient cxt, HasClient ClientM api) => Proxy cxt -> Proxy api -> BaseUrl -> Client (AppT cxt IO) api Source #
clientMiddleware :: RunSalak (AppMiddleware cxt (HttpClient ': cxt)) Source #
clientMiddleware' :: (ManagerSettings -> ManagerSettings) -> RunSalak (AppMiddleware cxt (HttpClient ': cxt)) Source #