HORIZON HASKELLDocslts/ghc-10.0.x2b276322026-10-31Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 2b27632 · 2026-10-31

Modulehashable-1.5.1.0Haskell2010

Data.Hashable.Generic

Hashable support for GHC generics.

Contents
  1. Implementation using Generics.
  2. Constraints
Synopsis
  • Packagehashable-1.5.1.0
  • Exports8
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceGeneric.hs

Implementation using Generics.

Constraints

classclass GHashable arity (f :: Type -> Type) where

The class of types that can be generically hashed.

Methods

Instances9GHashable, …
  • GHashable One Par1Defined in hashable-1.5.1.0 · Data.Hashable.Generic.Instances · orphan
  • GHashable arity U1Defined in hashable-1.5.1.0 · Data.Hashable.Generic.Instances · orphan
  • GHashable arity V1Defined in hashable-1.5.1.0 · Data.Hashable.Generic.Instances · orphan
  • Hashable1 f => GHashable One (Rec1 f)Defined in hashable-1.5.1.0 · Data.Hashable.Generic.Instances · orphan
  • Hashable a => GHashable arity (K1 i a)Defined in hashable-1.5.1.0 · Data.Hashable.Generic.Instances · orphan
  • (GHashable arity a, GHashable arity b) => GHashable arity (a :*: b)Defined in hashable-1.5.1.0 · Data.Hashable.Generic.Instances · orphan
  • (GSum arity a, GSum arity b) => GHashable arity (a :+: b)Defined in hashable-1.5.1.0 · Data.Hashable.Generic.Instances · orphan
  • GHashable arity a => GHashable arity (M1 i c a)Defined in hashable-1.5.1.0 · Data.Hashable.Generic.Instances · orphan
  • (Hashable1 f, GHashable One g) => GHashable One (f :.: g)Defined in hashable-1.5.1.0 · Data.Hashable.Generic.Instances · orphan