def split_front
import unified-nsga-iii@0.2.2.0/non_dominated_sort.bend as NonDominatedSortimport Base
241def split_front(remaining: List<&2, Row>) -> Split:
242 match remaining:
243 case Nil{}:
244 Split{Nil{}, Nil{}}
245 case +r <> +rest:
246 split_ne(r, rest, split_walk(r <> rest, r <> rest))