CacheResolver

final case class CacheResolver[F[_], I, I2, O](first: I => F[Either[I2, O]], fallback: Resolver[F, I2, O]) extends Resolver[F, I, O]
trait Product
trait Equals
trait Resolver[F, I, O]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def contramap[B](g: B => I): Resolver[F, B, O]
Definition Classes
Source:
Resolver.scala
override def mapK[G[_] : Functor](fk: FunctionK[F, G]): Resolver[G, I, O]
Definition Classes
Source:
Resolver.scala
override def mapWithInput[I3 <: I, B](f: (I3, O) => B)(implicit F: Functor[F]): CacheResolver[F, I3, (I2, I3), B]
Definition Classes
Source:
Resolver.scala

Inherited methods

Inherited from:
Product