ExecutionPublicationOrder.include: 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 5-10 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=5&end_line=10 import Base # Only actual system IDs enter the retained publication order. Synthetic sync # nodes are execution boundaries, never registered command owners. def include(id:U32,selected:Bool,rest:List<&2,U32>) -> List<&2,U32>: match selected: case True{}:id <> rest case False{}:rest Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32