|
| Data.Generics.Fixplate.Util.Hash.Class |
|
|
| Description |
| Haskell98 polymorphic Hash interface
|
|
| Synopsis |
|
|
|
| Documentation |
|
|
|
|
|
A type class of hashable objects. An instance has to compute the hash for
any hash function, using the "base" types (eg. Word32).
Minimal complete definition: hashDigest. The default for computeHash is
computeHash x = hashDigest x emptyHash
| | | Methods | | | Instances | | Hashable Bool | | Hashable Char | | Hashable Int | | Hashable Word | | Hashable Word8 | | Hashable Word16 | | Hashable Word32 | | Hashable Word64 | | Hashable FNV32 | | Hashable FNV64 | | Hashable a => Hashable [a] | | (Hashable a, Hashable b) => Hashable (a, b) | | (Hashable a, Hashable b, Hashable c) => Hashable (a, b, c) | | (Hashable a, Hashable b, Hashable c, Hashable d) => Hashable (a, b, c, d) | | (Hashable a, Hashable b, Hashable c, Hashable d, Hashable e) => Hashable (a, b, c, d, e) |
|
|
|
|
|
|
|
|
|
|
|
| Produced by Haddock version 2.6.1 |