def publish_checked

bendvy-ecs-core@0.1.0.4 · internal/relation_failures/queue.bend:21

import bendvy-ecs-core@0.1.0.4/internal/relation_failures/queue.bend as Queue
import Base

21def publish_checked(~E: Data,nonempty: Bool,queue: Queue<E>,tick: Nat,items: List<&2,E>,count: Nat) -> Queue<E>:
22  match nonempty:
23    case False{}: queue
24    case True{}: publish_nonempty(~E,queue,tick,items,count)

Uses (5)

Used by (1)