Resolver

Companion:
class
Source:
Resolver.scala
class Object
trait Matchable
class Any

Type members

Classlikes

final implicit class ContinueInvariantOps[F[_], I, O](self: Resolver[F, I, O]) extends AnyVal
final implicit class RethrowOps[F[_], I, O](self: Resolver[F, I, Ior[String, O]]) extends AnyVal
final implicit class SkipThatInvariantOps[F[_], I, I2, O](self: Resolver[F, I, Either[I2, O]]) extends AnyVal
final implicit class SkipThisInvariantOps[F[_], I, O](self: Resolver[F, I, O]) extends AnyVal

Value members

Concrete methods

def argument[F[_], I, A](arg: Arg[A]): Resolver[F, I, A]
def batch[F[_], K, V](f: Set[K] => F[Map[K, V]]): State[SchemaState[F], Resolver[F, Set[K], Map[K, V]]]
def eval[F[_], I, O](f: I => F[O]): Resolver[F, I, O]
def id[F[_], I]: Resolver[F, I, I]
def lift[F[_], I, O](f: I => O): Resolver[F, I, O]
def meta[F[_], I]: Resolver[F, I, Meta]
def rethrow[F[_], I]: Resolver[F, Ior[String, I], I]
def stream[F[_], I, O](f: I => Stream[F, O]): Resolver[F, I, O]

Implicits

Implicits

final implicit def ContinueInvariantOps[F[_], I, O](self: Resolver[F, I, O]): ContinueInvariantOps[F, I, O]
final implicit def RethrowOps[F[_], I, O](self: Resolver[F, I, Ior[String, O]]): RethrowOps[F, I, O]
final implicit def SkipThatInvariantOps[F[_], I, I2, O](self: Resolver[F, I, Either[I2, O]]): SkipThatInvariantOps[F, I, I2, O]
final implicit def SkipThisInvariantOps[F[_], I, O](self: Resolver[F, I, O]): SkipThisInvariantOps[F, I, O]

Inherited implicits

implicit def applicativeForResolver[F[_], I]: Applicative[[_] =>> Resolver[F, I, _$21]]
Inherited from:
ResolverInstances
Source:
Resolver.scala
implicit def arrowForResolver[F[_]]: Arrow[[_, _] =>> Resolver[F, _$16, _$17]]
Inherited from:
ResolverInstances
Source:
Resolver.scala