Blake2s.carry: def of bend-collections@1.0.0.0 Import: import bend-collections@1.0.0.0/src/crypto/blake/blake2s/blake2s.bend as Blake2s Lines 6-10 of bend-collections@1.0.0.0/src/crypto/blake/blake2s/blake2s.bend: https://jend.leeeet.dev/read.txt?path=bend-collections@1.0.0.0/src/crypto/blake/blake2s/blake2s.bend&start_line=6&end_line=10 import Base # The 64-bit byte counter t is kept as two U32 halves (t0 low, t1 high). def carry(c: Bool, hi: U32) -> U32: match c: case True{}: U32.add(hi,1) case False{}: hi Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.add