InterpreterImpl
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]
- Source:
- Interpreter.scala
Type members
Types
Inherited types
Value members
Concrete methods
def attemptUser[A](fa: F[IorNec[String, A]], constructor: Either[Throwable, String] => EvalFailure)(implicit M: Monoid[A]): W[A]
- Source:
- Interpreter.scala
def attemptUserE(fa: F[IorNec[String, E]], constructor: Either[Throwable, String] => EvalFailure): W[E]
- Source:
- Interpreter.scala
def runDataField(df: PreparedDataField[F, _, _], input: Chain[EvalNode[Any]]): W[Chain[EvalNode[Json]]]
- Source:
- Interpreter.scala
def runFields(dfs: NonEmptyList[PreparedField[F, Any]], in: Chain[EvalNode[Any]]): W[Chain[EvalNode[Json]]]
- Source:
- Interpreter.scala