Array.slots: def of bend-collections-laws-crypto@1.0.0.0 Import: import bend-collections-laws-crypto@1.0.0.0/proofs/lib/array.bend as Array Lines 35-40 of bend-collections-laws-crypto@1.0.0.0/proofs/lib/array.bend: https://jend.leeeet.dev/read.txt?path=bend-collections-laws-crypto@1.0.0.0/proofs/lib/array.bend&start_line=35&end_line=40 import Base import bend-collections-laws-crypto@1.0.0.0/spec/lib/common.bend as SC def slots(-T: Data, t: Tree) -> List<&2, T>: match t: case TLeaf{x}: Con{x, Nil{}} case TNode{l, r}: SC.append(T, slots(T, l), slots(T, r)) Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=bend-collections-laws-crypto@1.0.0.0/proofs/lib/array.bend&name=Tree https://jend.leeeet.dev/definition.txt?path=bend-collections-laws-crypto@1.0.0.0/spec/lib/common.bend&name=append