def barrier_plan

bendvy-ecs-core@0.1.0.4 · ordinary_app_existing_execution.bend:78

import bendvy-ecs-core@0.1.0.4/ordinary_app_existing_execution.bend as OrdinaryAppExistingExecution
import Base
import bendvy-ecs-core@0.1.0.4/schedule_provision.bend as SP
import bendvy-ecs-core@0.1.0.4/schedule.bend as Sch

78def barrier_plan(~S:Data,enabled:Bool,before:SP.Plan<S>) -> SP.Plan<S>:
79  match enabled:
80    case False{}:before
81    case True{}:SP.Sequence{before,SP.Entry{Sch.Barrier{},[]}}

Uses (4)

Used by (1)