def Fin.merge
import bendtorch-core@0.1.0.0/src/shape/core.bend as Coreimport Base
92def Fin.merge(+a: Nat, -b: Nat, split: Either<Fin(a), Fin(b)>) -> Fin(Nat.add(a, b)):
93 match split:
94 case Inl{index}:
95 Fin.left(a, b, index)
96 case Inr{index}:
97 Fin.shift(a, b, index)