Array.size: def of Base Import: import Base Lines 2451-2456 of Base/base.bend: https://jend.leeeet.dev/read.txt?path=Base/base.bend&start_line=2451&end_line=2456 import Base def Array.size(-T: Type, a: Array) -> Array & U32: match a: case ALeaf{x}: (ALeaf{x}, 1) case ANode{xs, ys}: Array.size.node(T, ys, Array.size(T, xs)) Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Array https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Array.size.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 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32