CookieJar

object CookieJar

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

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[_]](alg: CookieJar[F])(client: Client[F])(`evidence$2`: Sync[F]): Client[F]

Middleware Constructor Using a Provided CookieJar.

Middleware Constructor Using a Provided CookieJar.

def impl[F[_]](c: Client[F])(`evidence$3`: Sync[F], `evidence$4`: Timer[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[_], G[_]](c: Client[F])(`evidence$5`: Sync[F], `evidence$6`: Timer[F], `evidence$7`: Sync[G]): 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[_]](`evidence$8`: Sync[F], `evidence$9`: Clock[F]): F[CookieJar[F]]

Jar Constructor

Jar Constructor

def jarIn[F[_], G[_]](`evidence$10`: Sync[F], `evidence$11`: Clock[F], `evidence$12`: Sync[G]): 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.