CookieJar

object CookieJar

Cookie Jar Companion Object Contains constructors for client middleware or raw jar creation, as well as the middleware

Companion:
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_] : Sync](alg: CookieJar[F])(client: Client[F]): Client[F]

Middleware Constructor Using a Provided CookieJar.

Middleware Constructor Using a Provided CookieJar.

def impl[F[_] : Sync](c: Client[F]): F[Client[F]]

Constructor which builds a non-exposed CookieJar and applies it to the client.

Constructor which builds a non-exposed CookieJar and applies it to the client.

def in[F[_] : Sync, G[_] : Sync](c: Client[F]): G[Client[F]]

Like impl except it allows the creation of the middleware in a different HKT than the client is in.

Like impl except it allows the creation of the middleware in a different HKT than the client is in.

def jarImpl[F[_] : Sync]: F[CookieJar[F]]

Jar Constructor

Jar Constructor

def jarIn[F[_] : Sync, G[_] : Sync]: G[CookieJar[F]]

Like jarImpl except it allows the creation of the CookieJar in a different HKT than the client is in.

Like jarImpl except it allows the creation of the CookieJar in a different HKT than the client is in.