Pages
murmur3
Search
Basic information
Entities
Versions
Dependencies
bitwise
0.5.0 <= v < 1.0.0
Murmur3.Private
Private internals of Murmur3, do not use these.
The public interface is in the Murmur3
module.
Functions
handles each char of the input string
determines if a character is the start of a 16 bit surrogate pair
combines 16 bit surrogate pairs into a 32 bit integer
32-bit multiplication
Given a 32bit int and an int representing a number of bit positions, returns the 32bit int rotated left by that number of positions. rotlBy : Int -> Int -> Int
reduce over 32 bit codepoints of a string. handles joining surrogate pairs into a single codepoint