clj_murmur3
Murmur3 hash in Erlang.
Summary
Functions
-
mix_coll_hash(Hash, Len)
Calculates the mix value for
Hash
assuming it comes from a collection ofLen
elements. -
ordered(Seq)
Calculates the hash for an ordered seq.
-
ordered_hashes(Hashes)
Calculates the hash for an ordered list of hashes.
-
unordered(Seq)
Calculates the hash for an unordered seq.
-
unordered_hashes(Hashes)
Calculates the hash for an unordered list of hashes.
Functions
mix_coll_hash(Hash, Len)
Calculates the mix value for Hash
assuming it comes from a
collection of Len
elements.
ordered(Seq)
-spec ordered(any()) -> integer().
Calculates the hash for an ordered seq.
ordered_hashes(Hashes)
-spec ordered_hashes([integer()]) -> integer().
Calculates the hash for an ordered list of hashes.
unordered(Seq)
-spec unordered(any()) -> integer().
Calculates the hash for an unordered seq.
unordered_hashes(Hashes)
-spec unordered_hashes([integer()]) -> integer().
Calculates the hash for an unordered list of hashes.