def queue_generic

bendvy-ecs-core@0.1.0.3 · machine_queue.bend:27

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

27def queue_generic(-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>:
28  match skipSame:
29    case False{}:M.queue_generic(S,K,V,slot,value,False{})
30    case True{}:conditional_generic(S,K,V,same,slot,value)

Uses (4)

Used by (2)