def selected

bendvy-ecs-core@0.1.0.3 · execution_publication_order.bend:22

import bendvy-ecs-core@0.1.0.3/execution_publication_order.bend as ExecutionPublicationOrder
import Base
import bendvy-ecs-core@0.1.0.3/execution_deferred_settings.bend as Settings

22def selected(order:List<&2,U32>,+ids:List<&2,U32>) -> List<&2,U32>:
23  match order:
24    case []:[]
25    case +id <> rest:include(id,Settings.member(id,ids),selected(rest,ids))

Uses (4)

Used by (2)