http-client-extra-0.1.3.0: wrapper for http-client exposing cookies

Safe HaskellNone
LanguageHaskell2010

Network.HTTP.ClientExtra.Types

Documentation

data JSON a Source #

Constructors

JSON RequestHeadersE a 
Instances
(MonadIO m, ToJSON a) => ContentEncoder m (JSON a) Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Types

newtype QueryE Source #

Constructors

QueryE 

Fields

Instances
Show QueryE Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Types

Semigroup QueryE Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Types

Monoid QueryE Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Types

Default QueryE Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Types

Methods

def :: QueryE #

class ToQueryE a where Source #

Minimal complete definition

toQueryE

Methods

toQueryE :: a -> QueryE Source #

Instances
ToQueryE ByteString Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Types

class MonadIO m => ContentEncoder m a where Source #

Minimal complete definition

buildBody

Instances
MonadIO m => ContentEncoder m UrlEncode Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Types

MonadIO m => ContentEncoder m EmptyBody Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Types

MonadIO m => ContentEncoder m UriDataEncode Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Types

MonadIO m => ContentEncoder m RawL Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Types

(MonadIO m, ToJSON a) => ContentEncoder m (JSON a) Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Types

MonadIO m => ContentEncoder m (Multipart m) Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Multipart

MonadIO m => ContentEncoder m (CE m) Source # 
Instance details

Defined in Network.HTTP.ClientExtra.Multipart