ExecutionPublicationOrder.node_ids: def of bendvy-ecs-core@0.1.0.3 Import: import bendvy-ecs-core@0.1.0.3/execution_publication_order.bend as ExecutionPublicationOrder Lines 11-14 of bendvy-ecs-core@0.1.0.3/execution_publication_order.bend: https://jend.leeeet.dev/read.txt?path=bendvy-ecs-core@0.1.0.3/execution_publication_order.bend&start_line=11&end_line=14 import Base import bendvy-ecs-core@0.1.0.3/dependency_plan.bend as Plan import bendvy-ecs-core@0.1.0.3/execution_deferred_settings.bend as Settings def node_ids(nodes:List<&2,Plan.Node>,+syncs:List<&2,U32>) -> List<&2,U32>: match nodes: case []:[] case Plan.Node{+id,_} <> rest:include(id,Bool.not(Settings.member(id,syncs)),node_ids(rest,syncs)) Uses (7): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.not https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/dependency_plan.bend&name=Node https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/execution_deferred_settings.bend&name=member https://jend.leeeet.dev/definition.txt?path=bendvy-ecs-core@0.1.0.3/execution_publication_order.bend&name=include