def requirement_step

bendvy-ecs-core@0.1.0.3 · dependency_plan.bend:46

import bendvy-ecs-core@0.1.0.3/dependency_plan.bend as DependencyPlan
import Base

46def requirement_step(~Requirement:Data,present:Bool,id:U32,requirement:Requirement,next:Maybe<&2,Invalid<Requirement>>) -> Maybe<&2,Invalid<Requirement>>:
47  match present:
48    case False{}:Some{Missing{id,requirement}}
49    case True{}:next

Uses (4)

Used by (1)