def digest
bend-collections-laws-crypto@1.0.0.0 · spec/crypto/blake/blake2s.bend:209
import bend-collections-laws-crypto@1.0.0.0/spec/crypto/blake/blake2s.bend as Blake2s
import Base
import bend-collections-laws-crypto@1.0.0.0/src/crypto/blake/blake2s/types.bend as T
209
210def digest(h: T.State) -> Array<U32>:
211 match h:
212 case T.H{h0, h1, h2, h3, h4, h5, h6, h7}:
213 ANode{ANode{ANode{ALeaf{h0}, ALeaf{h1}}, ANode{ALeaf{h2}, ALeaf{h3}}}, ANode{ANode{ALeaf{h4}, ALeaf{h5}}, ANode{ALeaf{h6}, ALeaf{h7}}}}