napkin-1.0.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Napkin.Spec.Graph.RunGraph

Synopsis

Documentation

addNode :: forall m b. Monad m => TaskId -> Executable b -> (Task (Executable b) -> Task (Executable b)) -> StateT (TasksDAG Full b) m TaskId #

applyExecutionPlan :: forall b. TasksDAG Table b -> TasksDAG Full b -> TasksDAG Full b #

Given table task's graph applies update strategies to the whole tasks' graph