Resolver

gql.resolver.Resolver$
See theResolver companion class
object Resolver extends ResolverInstances

Attributes

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

Members list

Type members

Classlikes

final class PartiallAppliedEffect[F[_], I](dummy: Boolean) extends AnyVal

Attributes

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

Attributes

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

Attributes

Source
Resolver.scala
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class ResolverBatchOps[F[_], K, V](r: Resolver[F, Set[K], Map[K, V]]) extends AnyVal

Attributes

Source
Resolver.scala
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class ResolverEitherOps[F[_], I, L, R](self: Resolver[F, I, Either[L, R]]) extends AnyVal

Attributes

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

Attributes

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

Attributes

Source
Resolver.scala
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 effect[F[_], I]: PartiallAppliedEffect[F, I]

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

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 ResolverBatchOps[F[_], K, V](r: Resolver[F, Set[K], Map[K, V]]): ResolverBatchOps[F, K, V]

Attributes

Source
Resolver.scala
final implicit def ResolverEitherOps[F[_], I, L, R](self: Resolver[F, I, Either[L, R]]): ResolverEitherOps[F, I, L, R]

Attributes

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

Attributes

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

Attributes

Source
Resolver.scala

Inherited implicits

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

Attributes

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

Attributes

Inherited from:
ResolverInstances
Source
Resolver.scala