def members
bendvy-ecs-core@0.1.0.3 · execution_query_interpreter.bend:137
import bendvy-ecs-core@0.1.0.3/execution_query_interpreter.bend as ExecutionQueryInterpreter
import Base
import bendvy-ecs-core@0.1.0.3/execution_state.bend as State
import bendvy-ecs-core@0.1.0.3/world.bend as W
137def members(~S:Data,requested:List<&2,W.Handle<S>>,+selected:List<&2,W.Handle<S>>) -> Bool:
138 match requested:
139 case []:True{}
140 case handle <> rest:Bool.and(State.member(~S,handle,selected),members(~S,rest,selected))