CookieJar

object CookieJar

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

Companion:
class
Source:
CookieJar.scala
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.

Source:
CookieJar.scala
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.

Source:
CookieJar.scala
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.

Source:
CookieJar.scala
def jarImpl[F[_] : Sync]: F[CookieJar[F]]

Jar Constructor

Jar Constructor

Source:
CookieJar.scala
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.

Source:
CookieJar.scala