def ordered.merge_round
import mylsm-lsm-store@0.6.0.1/src/ByteMemTable.bend as ByteMemTableimport Base
664def ordered.merge_round(runs: List<&1, List<&1, Entry>>) -> List<&1, List<&1, Entry>>:
665 match runs:
666 case Nil{}: Nil{}
667 case Con{newer, Nil{}}: Con{newer, Nil{}}
668 case Con{newer, Con{older, rest}}:
669 Con{ordered.merge_newer(newer, older), ordered.merge_round(rest)}