gql.interpreter

Type members

Classlikes

final case class Cursor(path: Chain[GraphArc])
Companion:
object
Source:
Cursor.scala
object Cursor
Companion:
class
Source:
Cursor.scala
sealed trait EvalFailure
Companion:
object
Source:
EvalFailure.scala
Companion:
class
Source:
EvalFailure.scala
final case class EvalNode[A](cursor: Cursor, value: A)
Companion:
object
Source:
Cursor.scala
object EvalNode
Companion:
class
Source:
Cursor.scala
sealed trait GraphArc
Companion:
object
Source:
Cursor.scala
object GraphArc
Companion:
class
Source:
Cursor.scala
sealed trait Interpreter[F[_]]
Companion:
object
Source:
Interpreter.scala
Companion:
class
Source:
Interpreter.scala
class InterpreterImpl[F[_]](streamAccumulator: StreamMetadataAccumulator[F, StreamMetadata[F], IorNec[String, Any]], batchAccumulator: BatchAccumulator[F], sup: Supervisor[F])(implicit F: Async[F], stats: Statistics[F]) extends Interpreter[F]
trait StreamSupervisor[F[_], A]

Types

type BatchKey = Any
type BatchResult = Any
type BatchValue = Any