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

Middleware Constructor Using a Provided CookieJar.

Middleware Constructor Using a Provided CookieJar.

def impl[F[_]](c: Client[F])(implicit evidence$3: Async[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])(implicit evidence$4: Async[F], evidence$5: 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[_]](implicit evidence$6: Async[F]): F[CookieJar[F]]

Jar Constructor

Jar Constructor

def jarIn[F[_], G[_]](implicit evidence$7: Async[F], evidence$8: 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.