Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
ChibiHash.V1
Description
V1 implementation of ChibiHash
This is a 64-bit non-cryptographic hash function optimized for:
- Fast performance on short strings
- Good distribution of hash values
- Simple implementation with no lookup tables
Synopsis
- chibihash64 :: ByteString -> Word64 -> Word64
Documentation
chibihash64 :: ByteString -> Word64 -> Word64 Source #
Main hash function that processes input in several stages: 1. Process full 32-byte blocks 2. Process remaining bytes (< 32 bytes) 3. Apply final mixing function