CCHashSourceA hash value is a positive integer.
Always return 0. Useful for ignoring elements. Example: Hash.(pair string const0) will map pairs ("a", 1) and ("a", 2) to the same hash, but not the same as ("b", 1).
slice s i len state hashes the slice i, …, i+len-1 of s into state.
Decide which hash function to use depending on the boolean.
Commutative version of list. Lists that are equal up to permutation will have the same hash.
Commutative version of array. Arrays that are equal up to permutation will have the same hash.