Array.clone: def of Base Import: import Base Lines 2495-2500 of Base/base.bend: https://jend.leeeet.dev/read.txt?path=Base/base.bend&start_line=2495&end_line=2500 import Base def Array.clone(-T: Data, a: Array) -> Array & Array: match a: case ALeaf{+x}: (ALeaf{x}, ALeaf{x}) case ANode{xs, ys}: Array.clone.node(T, Array.clone(T, xs), Array.clone(T, ys)) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Array https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Array.clone.node https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Sigma