def enqueue

bendvy-ecs-core@0.1.0.4 · hierarchy_traversal.bend:22

import bendvy-ecs-core@0.1.0.4/hierarchy_traversal.bend as HierarchyTraversal
import Base
import entity_key.bend as K

22def enqueue(order:Order,children:List<&2,K.Key>,rest:List<&2,K.Key>) -> List<&2,K.Key>:
23  match order:
24    case Depth{}: List.append(&2,K.Key,children,rest)
25    case Breadth{}: List.append(&2,K.Key,rest,children)

Uses (4)

Used by (1)