full

object full
Source:
dsl.scala
class Object
trait Matchable
class Any
full.type

Value members

Concrete methods

def eff[F[_], I, T, A](arg: Arg[A])(resolver: (I, A) => F[T])(implicit tpe: => Out[F, T]): Field[F, I, T, A]
Source:
dsl.scala
def eff[F[_], I, T](resolver: I => F[T])(implicit tpe: => Out[F, T]): Field[F, I, T, Unit]
Source:
dsl.scala
def fallible[F[_], I, T, A](arg: Arg[A])(resolver: (I, A) => F[Ior[String, T]])(implicit tpe: => Out[F, T]): Field[F, I, T, A]
Source:
dsl.scala
def fallible[F[_], I, T](resolver: I => F[Ior[String, T]])(implicit tpe: => Out[F, T]): Field[F, I, T, Unit]
Source:
dsl.scala
def field[F[_], I, T, A](arg: Arg[A])(resolver: Resolver[F, (I, A), T])(implicit tpe: => Out[F, T]): Field[F, I, T, A]
Source:
dsl.scala
def field[F[_], I, T](resolver: Resolver[F, I, T])(implicit tpe: => Out[F, T]): Field[F, I, T, Unit]
Source:
dsl.scala
def pure[F[_], I, T, A](arg: Arg[A])(resolver: (I, A) => Id[T])(implicit tpe: => Out[F, T]): Field[F, I, T, A]
Source:
dsl.scala
def pure[F[_], I, T](resolver: I => Id[T])(implicit tpe: => Out[F, T]): Field[F, I, T, Unit]
Source:
dsl.scala
def stream[F[_], I, T](f: I => Stream[F, T]): StreamResolver[F, I, T]
Source:
dsl.scala
def streamFallible[F[_], I, T](f: I => Stream[F, IorNec[String, T]]): StreamResolver[F, I, T]
Source:
dsl.scala