ref: 22f8aa508f0313cadc30f941f99fe5f0eb5b155f
dir: /lib/crypto/hash.myr/
use std pkg crypto = trait hash @a = Blocksz : std.size Hashsz : std.size hinit : (h : @a# -> void) hadd : (h : @a#, msg : byte[:] -> void) hfin : (h : @a#, dst : byte[:] -> void) ;; ;;