def publish_checked
import bendvy-ecs-core@0.1.0.4/machine_stream_queue.bend as MachineStreamQueueimport Base
22def publish_checked(~E: Data,nonempty: Bool,queue: Queue<E>,tick: Nat,items: List<&2,E>,count: Nat) -> Queue<E>:
23 match nonempty:
24 case False{}: queue
25 case True{}: publish_nonempty(~E,queue,tick,items,count)