WordsProof.snoc_equal: def of bendtorch-core@0.1.0.0 Import: import bendtorch-core@0.1.0.0/src/tensor/contracts/words_proof.bend as WordsProof Lines 35-41 of bendtorch-core@0.1.0.0/src/tensor/contracts/words_proof.bend: https://jend.leeeet.dev/read.txt?path=bendtorch-core@0.1.0.0/src/tensor/contracts/words_proof.bend&start_line=35&end_line=41 import Base # Equal lists with equal words appended are equal. def snoc_equal(+before: List<&2, F32>, +after: List<&2, F32>, +word: F32, +other: F32, rest: {before == after : List<&2, F32>}, last: {word == other : F32}) -> {List.append(&2, F32, before, [word]) == List.append(&2, F32, after, [other]) : List<&2, F32>}: %rest : {List.append(&2, F32, before, [word]) == List.append(&2, F32, _, [other]) : List<&2, F32>} %last : {List.append(&2, F32, before, [word]) == List.append(&2, F32, before, [_]) : List<&2, F32>} {==} Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=F32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List.append