Hasher implements
add_bytes : a, List U8 -> a
where a implements Hasher
add_u8 : a, U8 -> a
where a implements Hasher
add_u16 : a, U16 -> a
where a implements Hasher
add_u32 : a, U32 -> a
where a implements Hasher
add_u64 : a, U64 -> a
where a implements Hasher
add_u128 : a, U128 -> a
where a implements Hasher
complete : a -> U64
where a implements Hasher
Describes a hashing algorithm that is fed bytes and produces an integer hash.
The Hasher ability describes general-purpose hashers. It only allows
emission of 64-bit unsigned integer hashes. It is not suitable for
cryptographically-secure hashing.