execute

abstract suspend fun execute(dataSet: DataSet<T>, meta: Meta = Meta.EMPTY, scope: CoroutineScope? = null): DataSet<R>

Transform the data in the node, producing a new node. By default it is assumed that all calculations are lazy so not actual computation is started at this moment.

scope context used to compute the initial result, also it is used for updates propagation