packages feed

hashable 1.2.6.0 → 1.2.6.1

raw patch · 3 files changed

+10/−3 lines, 3 filesdep ~basePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base

API changes (from Hackage documentation)

Files

CHANGES.md view
@@ -1,3 +1,9 @@+## Version 1.2.6.1++ * Use typeRepFingerprint from Type.Reflection.Unsafe++ * Bump minimum version of base to 4.4.+ ## Version 1.2.6.0   * Add support for type-indexed `Typeable`.
Data/Hashable/Class.hs view
@@ -110,7 +110,8 @@ #endif  #if   __GLASGOW_HASKELL__ >= 801-import Type.Reflection (typeRepFingerprint, Typeable, TypeRep, SomeTypeRep(..))+import Type.Reflection (Typeable, TypeRep, SomeTypeRep(..))+import Type.Reflection.Unsafe (typeRepFingerprint) import GHC.Fingerprint.Type(Fingerprint(..)) #elif __GLASGOW_HASKELL__ >= 710 import Data.Typeable (typeRepFingerprint, Typeable, TypeRep)
hashable.cabal view
@@ -1,5 +1,5 @@ Name:                hashable-Version:             1.2.6.0+Version:             1.2.6.1 Synopsis:            A class for types that can be converted to a hash value Description:         This package defines a class, 'Hashable', for types that                      can be converted to a hash value.  This class@@ -46,7 +46,7 @@   Exposed-modules:   Data.Hashable                      Data.Hashable.Lifted   Other-modules:     Data.Hashable.Class-  Build-depends:     base >= 4.0 && < 4.11,+  Build-depends:     base >= 4.4 && < 4.11,                      bytestring >= 0.9 && < 0.11,                      deepseq >= 1.3   if impl(ghc)