def redirect

bendvy-ecs-core@0.1.0.3 · execution_deferred_settings.bend:65

import bendvy-ecs-core@0.1.0.3/execution_deferred_settings.bend as ExecutionDeferredSettings
import Base
import bendvy-ecs-core@0.1.0.3/dependency_plan.bend as Plan

65def redirect(edges:List<&2,Plan.Edge>,+target:U32,+sync:U32) -> List<&2,Plan.Edge>:
66  match edges:
67    case []:[Plan.Edge{sync,target}]
68    case edge <> rest:redirect_edge(target,sync,edge) <> redirect(rest,target,sync)

Uses (4)

Used by (1)