def stream_set

bendvy-ecs-core@0.1.0.4 · ordinary_machine_transition_reader.bend:36

import bendvy-ecs-core@0.1.0.4/ordinary_machine_transition_reader.bend as OrdinaryMachineTransitionReader
import Base
import bendvy-ecs-core@0.1.0.4/world.bend as W
import bendvy-ecs-core@0.1.0.4/machine_stream.bend as St
import bendvy-ecs-core@0.1.0.4/ordinary_machine_initialization.bend as Resource

36def stream_set(~S:Data,~V:Data,~C:Type,~R:Type,~E:Data,~put:R -> St.Stream<V> -> R,world:W.World<S,C,R,E>,stream:St.Stream<V>) -> W.World<S,C,R,E>:
37  stream_set_result(~S,~C,~R,~E,Resource.with_resource(~S,~C,~R,~E,~Unit,(resource => stream_set_resource(~V,~R,~put,stream,resource)),world))

Uses (6)

Used by (3)