def initialized_take

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

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/machine_stream.bend as St
import bendvy-ecs-core@0.1.0.4/ordinary_machine_initialization.bend as Resource

49def initialized_take(~S:Data,~K:Data,~V:Data,~R:Type,~take:R -> R & Resource.State<S,K,V>,~put:R -> Resource.State<S,K,V> -> R,resource:R) -> R & St.Stream<V>:
50  initialized_taken(~S,~K,~V,~R,~put,take(resource))

Uses (4)

Used by (1)