Words.value: def of bend-collections-laws-crypto@1.0.0.0 Import: import bend-collections-laws-crypto@1.0.0.0/proofs/crypto/sha512/words.bend as Words Lines 15-18 of bend-collections-laws-crypto@1.0.0.0/proofs/crypto/sha512/words.bend: https://jend.leeeet.dev/read.txt?path=bend-collections-laws-crypto@1.0.0.0/proofs/crypto/sha512/words.bend&start_line=15&end_line=18 import Base import bend-collections-laws-crypto@1.0.0.0/src/crypto/sha512/types.bend as T import bend-collections-laws-crypto@1.0.0.0/spec/lib/common.bend as C def value(w: T.Lane) -> Nat: match w: case T.W{hi, lo}: Nat.add(U32.to_nat(lo), C.shift(32n, U32.to_nat(hi))) Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat.add https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.to_nat https://jend.leeeet.dev/definition.txt?path=bend-collections-laws-crypto@1.0.0.0/spec/lib/common.bend&name=shift https://jend.leeeet.dev/definition.txt?path=bend-collections-laws-crypto@1.0.0.0/src/crypto/sha512/types.bend&name=Lane