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 +6/−0
- Data/Hashable/Class.hs +2/−1
- hashable.cabal +2/−2
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)