execute

abstract suspend fun execute(workspace: Workspace, taskName: Name, taskMeta: Meta): TaskResult<T>

Compute a TaskResult using given meta. In general, the result is lazy and represents both computation model and a handler for actual result

Parameters

workspace

a workspace to run task in

taskName

the name of the task in this workspace

taskMeta

configuration for current stage computation