def queue
import bendvy-ecs-core@0.1.0.4/machine_queue.bend as MachineQueueimport 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)