def publish

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

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

24def publish(~V:Data,store:Store<V>,sequence:Nat,event:M.Transition<V>) -> Store<V>:
25  stored(~V,Channel.publish(~M.Transition<V>,channel(~V,store),sequence,event))

Uses (6)

Used by (2)