def saves.put
import bend-kit-regex@0.8.0.0/regex.bend as Regeximport Base
1723def saves.put(xs: List<&2, U32>, caps: List<&2, Maybe<&2, U32>>, +pos: U32) -> List<&2, Maybe<&2, U32>>:
1724 match xs:
1725 case Nil{}:
1726 caps
1727 case Con{+k, t}:
1728 saves.put(t, List.set(&2, Maybe<&2, U32>, caps, U32.to_nat(k), Some{pos}), pos)