def queue

bendvy-ecs-core@0.1.0.4 · machine_queue.bend:21

import bendvy-ecs-core@0.1.0.4/machine_queue.bend as MachineQueue
import Base
import bendvy-ecs-core@0.1.0.4/machine.bend as M

21def queue(~S:Data,~K:Data,~V:Data,~same:V -> V -> Bool,slot:M.Slot<S,K,V>,value:V,skipSame:Bool) -> M.Slot<S,K,V>:
22  match skipSame:
23    case False{}:M.queue(~S,~K,~V,slot,value,False{})
24    case True{}:conditional(~S,~K,~V,~same,slot,value)

Uses (4)

Used by (1)