def apply

bendvy-ecs-core@0.1.0.3 · execution_relation_failure_retention.bend:86

import bendvy-ecs-core@0.1.0.3/execution_relation_failure_retention.bend as ExecutionRelationFailureRetention
import Base
import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as Layout
import bendvy-ecs-core@0.1.0.3/change_tick.bend as Tick

86def apply(~S:Data,~resources:Layout.Layout,tick:Tick.Tick,catalogue:Catalogue<S,resources>,owners:Layout.resources(~S,resources)) -> MaintenanceResult<S,resources>:
87  match catalogue:
88    case Catalogue{routes,program}:checked(~S,~resources,covers(resources,Layout.AtLeaf{},routes),tick,program,owners)

Uses (8)

Used by (0)

No other definition uses this definition.