Safe Haskell | Safe |
---|

Implementation of fixed-size hash tables, with a type class for constructing hash values for structured types.

# The `HashTable`

type

A hash table with keys of type `key`

and values of type `val`

.
The type `key`

should be an instance of `Eq`

.

## Operations on `HashTable`

s

new :: (Eq key, Hash key) => Int -> IO (HashTable key val) #

Builds a new hash table with a given size