Copyright | (c) Edward Kmett 2013 |
---|---|
License | BSD3 |
Maintainer | Edward Kmett <ekmett@gmail.com> |
Stability | experimental |
Portability | non-portable |
Safe Haskell | Safe |
Language | Haskell98 |
Documentation
class Hashable1 t where Source
Nothing
Hashable1 [] Source | |
Hashable1 Identity Source | |
Hashable1 Maybe Source | |
Hashable a => Hashable1 (Either a) Source | |
Hashable a => Hashable1 ((,) a) Source | |
(Hashable a, Hashable b) => Hashable1 ((,,) a b) Source | |
(Hashable a, Hashable b, Hashable c) => Hashable1 ((,,,) a b c) Source | |
(Hashable a, Hashable b, Hashable c, Hashable d) => Hashable1 ((,,,,) a b c d) Source | |
(Hashable a, Hashable b, Hashable c, Hashable d, Hashable e) => Hashable1 ((,,,,,) a b c d e) Source | |
(Hashable a, Hashable b, Hashable c, Hashable d, Hashable e, Hashable f) => Hashable1 ((,,,,,,) a b c d e f) Source |
class Hashable2 t where Source
Nothing
Hashable2 Either Source | |
Hashable2 (,) Source | |
Hashable a => Hashable2 ((,,) a) Source | |
(Hashable a, Hashable b) => Hashable2 ((,,,) a b) Source | |
(Hashable a, Hashable b, Hashable c) => Hashable2 ((,,,,) a b c) Source | |
(Hashable a, Hashable b, Hashable c, Hashable d) => Hashable2 ((,,,,,) a b c d) Source | |
(Hashable a, Hashable b, Hashable c, Hashable d, Hashable e) => Hashable2 ((,,,,,,) a b c d e) Source |