Compress.compress: def of bend-collections@1.0.0.0 Import: import bend-collections@1.0.0.0/src/crypto/blake/blake3/compress.bend as Compress Lines 118-121 of bend-collections@1.0.0.0/src/crypto/blake/blake3/compress.bend: https://jend.leeeet.dev/read.txt?path=bend-collections@1.0.0.0/src/crypto/blake/blake3/compress.bend&start_line=118&end_line=121 import Base import bend-collections@1.0.0.0/src/crypto/blake/blake3/types.bend as T # The compression function (hash mode, 32-byte output): the new chaining # value is the low half of the final state xor its high half. def compress(cv: T.CV, b: T.Block, +t: U32, +len: U32, +flags: U32) -> T.CV: fold(rounds7(init(cv,t,len,flags),b)) Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=bend-collections@1.0.0.0/src/crypto/blake/blake3/compress.bend&name=fold https://jend.leeeet.dev/definition.txt?path=bend-collections@1.0.0.0/src/crypto/blake/blake3/compress.bend&name=init https://jend.leeeet.dev/definition.txt?path=bend-collections@1.0.0.0/src/crypto/blake/blake3/compress.bend&name=rounds7 https://jend.leeeet.dev/definition.txt?path=bend-collections@1.0.0.0/src/crypto/blake/blake3/types.bend&name=Block https://jend.leeeet.dev/definition.txt?path=bend-collections@1.0.0.0/src/crypto/blake/blake3/types.bend&name=CV