org.finos.morphir.runtime.EvaluationEngine$
See theEvaluationEngine companion class
object EvaluationEngine
Attributes
- Companion
- class
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
EvaluationEngine.type
Members list
Type members
Classlikes
object Context
object Var extends Newtype[Name]
Attributes
- Supertypes
-
class Newtype[Name]class NewtypeCustom[Name]class Objecttrait Matchableclass Any
- Self type
-
Var.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object VarValue
Value members
Concrete methods
def evaluate[TA : Tag, VA : Tag](value: Value[TA, VA]): ZStep[EvaluationEngine[TA, VA], TA, VA, EvalResult]
Evaluate a value in the context of the given evaluation engine.
Evaluate a value in the context of the given evaluation engine.
Attributes
def evaluateZIO[TA : Tag, VA : Tag](value: Value[TA, VA]): ZIO[EvaluationEngine[TA, VA] & Context[TA, VA], EvaluationError, EvalResult]
def evaluateZIO[TA : Tag, VA : Tag](value: Value[TA, VA], context: Context[TA, VA]): ZIO[EvaluationEngine[TA, VA], EvaluationError, EvalResult]
In this article