def keep_edge

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

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

106def keep_edge(same:Bool,edge:Plan.Edge,rest:List<&2,Plan.Edge>) -> List<&2,Plan.Edge>:
107  match same:
108    case True{}:rest
109    case False{}:edge <> rest

Uses (3)

Used by (1)