def initial

bendvy-ecs-core@0.1.0.4 · ordinary_app_run.bend:23

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

23def initial(~S:Data,barrier:Bool,plan:SP.Plan<S>) -> SP.Plan<S>:
24  match barrier:
25    case False{}:plan
26    case True{}:SP.Sequence{SP.Entry{Sch.Barrier{},[]},plan}

Uses (4)

Used by (1)