hashMod : Int
importPour l'utiliser :
import Data.HashableData.Hashable — hachage de clés pour tables de hachage
combineHash : Int -> Int -> Int
Mélange deux empreintes (le classique multiplicateur 31, à la Java hashCode), gardées dans [0, hashMod). Sensible à l'ordre, donc combineHash a b ≠ combineHash b a.
interface Hashable a where
hash : a -> Int
Types dont les valeurs peuvent être hachées en un Int dans [0, hashMod).