Resolver

gql.resolver.Resolver$
See theResolver companion class

Attributes

Companion:
class
Source:
Resolver.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

final implicit class InvariantOps[F[_], I, O](self: Resolver[F, I, O]) extends AnyVal

Attributes

Source:
Resolver.scala
Graph
Supertypes
class AnyVal
trait Matchable
class Any
final class PartiallAppliedLiftF[F[_], I](dummy: Boolean) extends AnyVal

Attributes

Source:
Resolver.scala
Graph
Supertypes
class AnyVal
trait Matchable
class Any
final class PartiallyAppliedLift[F[_], I](dummy: Boolean) extends AnyVal

Attributes

Source:
Resolver.scala
Graph
Supertypes
class AnyVal
trait Matchable
class Any
final class PartiallyAppliedStream[F[_], I](dummy: Boolean) extends AnyVal

Attributes

Source:
Resolver.scala
Graph
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class RethrowOps[F[_], I, O](self: Resolver[F, I, Ior[String, O]]) extends AnyVal

Attributes

Source:
Resolver.scala
Graph
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class SkipThatInvariantOps[F[_], I, I2, O](self: Resolver[F, I, Either[I2, O]]) extends AnyVal

Attributes

Source:
Resolver.scala
Graph
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class StreamOps[F[_], I, O](self: Resolver[F, I, Stream[F, O]]) extends AnyVal

Attributes

Source:
Resolver.scala
Graph
Supertypes
class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def argument[F[_], I, A](arg: Arg[A]): Resolver[F, I, A]

Attributes

Source:
Resolver.scala
def batch[F[_], K, V](f: Set[K] => F[Map[K, V]]): State[SchemaState[F], Resolver[F, Set[K], Map[K, V]]]

Attributes

Source:
Resolver.scala
def id[F[_], I]: Resolver[F, I, I]

Attributes

Source:
Resolver.scala
def lift[F[_], I]: PartiallyAppliedLift[F, I]

Attributes

Source:
Resolver.scala
def liftF[F[_], I]: PartiallAppliedLiftF[F, I]

Attributes

Source:
Resolver.scala
def liftFull[F[_], I, O](f: I => O): Resolver[F, I, O]

Attributes

Source:
Resolver.scala
def liftFullF[F[_], I, O](f: I => F[O]): Resolver[F, I, O]

Attributes

Source:
Resolver.scala
def meta[F[_], I]: Resolver[F, I, Meta]

Attributes

Source:
Resolver.scala
def stream[F[_], I]: PartiallyAppliedStream[F, I]

Attributes

Source:
Resolver.scala
def streamFull[F[_], I, O](f: I => Stream[F, O]): Resolver[F, I, O]

Attributes

Source:
Resolver.scala

Implicits

Implicits

final implicit def InvariantOps[F[_], I, O](self: Resolver[F, I, O]): InvariantOps[F, I, O]

Attributes

Source:
Resolver.scala
final implicit def RethrowOps[F[_], I, O](self: Resolver[F, I, Ior[String, O]]): RethrowOps[F, I, O]

Attributes

Source:
Resolver.scala
final implicit def SkipThatInvariantOps[F[_], I, I2, O](self: Resolver[F, I, Either[I2, O]]): SkipThatInvariantOps[F, I, I2, O]

Attributes

Source:
Resolver.scala
final implicit def StreamOps[F[_], I, O](self: Resolver[F, I, Stream[F, O]]): StreamOps[F, I, O]

Attributes

Source:
Resolver.scala

Inherited implicits

implicit def applicativeForResolver[F[_], I]: Applicative[[_] =>> Resolver[F, I, _$27]]

Attributes

Inherited from:
ResolverInstances
Source:
Resolver.scala
implicit def arrowChoiceForResolver[F[_]]: ArrowChoice[[_, _] =>> Resolver[F, _$22, _$23]]

Attributes

Inherited from:
ResolverInstances
Source:
Resolver.scala