ref: 2ebbc72744b18b0e76d2aacb154bd0e4630bebc1
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) ;; ;;