def maintain

bendvy-ecs-core@0.1.0.3 · execution_machine_stream.bend:28

import bendvy-ecs-core@0.1.0.3/execution_machine_stream.bend as ExecutionMachineStream
import Base
import bendvy-ecs-core@0.1.0.3/machine.bend as M
import bendvy-ecs-core@0.1.0.3/execution_stream_channel.bend as Channel
import bendvy-ecs-core@0.1.0.3/change_tick.bend as Tick

28def maintain(~V:Data,sequence:Nat,tick:Tick.Tick,store:Store<V>) -> Store<V>:
29  stored(~V,Channel.maintain(~M.Transition<V>,sequence,tick,channel(~V,store)))

Uses (7)

Used by (1)