def window

bendvy-ecs-core@0.1.0.3 · execution_state.bend:36

import bendvy-ecs-core@0.1.0.3/execution_state.bend as ExecutionState
import Base
import bendvy-ecs-core@0.1.0.3/change_tick.bend as Tick

36# The cursor belongs to this admitted system, independently of the shared clock.
37def window(~S:Data,~C:Type,~R:Type,scope:Scope<S,C,R>,prior:Maybe<&2,Tick.Tick>) -> Scope<S,C,R>:
38  match scope:
39    case Scope{store,resource,handles,tick,_,+lifecycleView}:Scope{store,resource,handles,tick,prior,lifecycleView}

Uses (3)

Used by (1)