Servant.Client.Core

Client generation

clientIn

class HasClient m api

Request

type Request

data RequestF a

defaultRequest

data RequestBody

Authentication

mkAuthenticatedRequest

basicAuthReq

data AuthenticatedRequest a

type family AuthClientData a :: *

Generic Client

class ClientLike client custom

genericMkClientL

genericMkClientP

data ServantError

data EmptyClient

Response

data Response

class RunClient m

Writing HasClient instances

addHeader

appendToQueryString

appendToPath

setRequestBodyLBS

setRequestBody