HyperLogLog++ implementation.
Computes MurmurHash hashes of arbitrary data. MurmurHash is a non-cryptographic hash function suitable for general hash-based lookup. It is optimized for x86 but can be used on all architectures. The current version is MurmurHash3, which yields a 32-bit or 128-bit hash value. The older MurmurHash 1 and 2 are currently not supported. MurmurHash3 comes in three flavors, listed in increasing order of throughput:
Note:
This module conforms to the APIs defined in std.digest.digest. This module publicly imports std.digest.digest and can be used as a stand-alone module.