| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Servant.Client.Core.Internal.RunClient
Description
Types for possible backends to run client-side Request queries
Documentation
class Monad m => RunClient m where #
Minimal complete definition
runRequest, streamingRequest, throwServantError, catchServantError
Methods
runRequest :: Request -> m Response #
How to make a request.
streamingRequest :: Request -> m StreamingResponse #
throwServantError :: ServantError -> m a #
catchServantError :: m a -> (ServantError -> m a) -> m a #
checkContentTypeHeader :: RunClient m => Response -> m MediaType #