Resolver

final class Resolver[F[_], -I, +O](val underlying: Step[F, I, O])
Companion:
object
Source:
Resolver.scala
class Object
trait Matchable
class Any

Value members

Concrete methods

def andThen[O2](that: Resolver[F, O, O2]): Resolver[F, I, O2]
def arg[A](arg: Arg[A]): Resolver[F, I, (A, O)]
def compose[I1 <: I, I2](that: Resolver[F, I2, I1]): Resolver[F, I2, O]
def continue[O2](f: Resolver[F, O, O] => Resolver[F, O, O2]): Resolver[F, I, O2]
Implicitly added by ContinueInvariantOps
def contraArg[A, I2](arg: Arg[A])(implicit ev: (A, I2) <:< I): Resolver[F, I2, O]
def contramap[I2](f: I2 => I): Resolver[F, I2, O]
def evalContramap[I1 <: I, I2](f: I2 => F[I1]): Resolver[F, I2, O]
def evalMap[O2](f: O => F[O2]): Resolver[F, I, O2]
def fallibleContraMap[I2](f: I2 => Ior[String, I]): Resolver[F, I2, O]
def fallibleMap[O2](f: O => Ior[String, O2]): Resolver[F, I, O2]
def first[C]: Resolver[F, (I, C), (O, C)]
def map[O2](f: O => O2): Resolver[F, I, O2]
def meta: Resolver[F, I, (Meta, O)]
def rethrow: Resolver[F, I, O]
Implicitly added by RethrowOps
def skipThat(compute: Resolver[F, I2, O]): Resolver[F, I, O]
Implicitly added by SkipThatInvariantOps
def skipThatWith(f: Resolver[F, I2, I2] => Resolver[F, I2, O]): Resolver[F, I, O]
Implicitly added by SkipThatInvariantOps
def skipThis[I2](verify: Resolver[F, I2, Either[I, O]]): Resolver[F, I2, O]
Implicitly added by SkipThisInvariantOps
def skipThisWith[I2](f: Resolver[F, I2, I2] => Resolver[F, I2, Either[I, O]]): Resolver[F, I2, O]
Implicitly added by SkipThisInvariantOps
def skippable[O1 >: O]: Resolver[F, Either[I, O1], O1]
def stream[O2](f: O => Stream[F, O2]): Resolver[F, I, O2]
def tupleIn[I1 <: I]: Resolver[F, I1, (O, I1)]