Wrapper for tuple of definition and implementation of variable context transformation
Set of builders for ContextTransformation e.g.
Set of builders for ContextTransformation e.g.
ContextTransformation
.definedBy(_.withVariable("foo", Typed[String])
.implementedBy { () =>
Future.success(Context("").withVariable("foo", "bar")
}
Wrapper for tuple of definition and implementation of variable context transformation
Definition of variable context transformation - defines how will look ValidationContext (types of variables) after transformation in runtime
Implements real variable context transformation which was defined in definition Returned type depends on execution engine. It should be lazy evaluated to make sure that none runtime work will be run in compilation/validation stage