NonDominatedSort.Split: type of unified-nsga-iii@0.2.2.0 Import: import unified-nsga-iii@0.2.2.0/non_dominated_sort.bend as NonDominatedSort Lines 186-193 of unified-nsga-iii@0.2.2.0/non_dominated_sort.bend: https://jend.leeeet.dev/read.txt?path=unified-nsga-iii@0.2.2.0/non_dominated_sort.bend&start_line=186&end_line=193 import Base # Split remaining into (front indices, leftover rows). Same front # membership and leftover order as the old index-list peel. # |front| + |leftover| = |remaining| by construction. type Split is Data: Split{ ff: List<&2, Nat> ot: List<&2, Row> } Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=unified-nsga-iii@0.2.2.0/non_dominated_sort.bend&name=Row