Args.split: def of ezx@1.11.0.0 Import: import ezx@1.11.0.0/src/share/args.bend as Args Lines 39-46 of ezx@1.11.0.0/src/share/args.bend: https://jend.leeeet.dev/read.txt?path=ezx@1.11.0.0/src/share/args.bend&start_line=39&end_line=46 import Base # the first argument and the ones after it. The pair is returned rather than # asked about twice, since a match cannot scrutinise a local binder. def split(xs: List<&2, String>) -> String & List<&2, String>: match xs: case Nil{}: ("", Nil{}) case Con{h, t}: (h, t) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Sigma https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String