Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
devel/hs-hashable: update to hashable-1.5.0.0
## Version 1.5.0.0 * Add `QuantifiedConstraints` superclasses to `Hashable1/2`: ```haskell class (Eq1 t, forall a. Hashable a => Hashable (t a)) => Hashable1 t where class (Eq2 t, forall a. Hashable a => Hashable1 (t a)) => Hashable2 t where ``` * Change contexts of `Compose`, `Product` and `Sum` instances. This and above is the similar change as [CLC proposal #10](haskell/core-libraries-committee#10) * The above changes require `base-4.18.0.0`, so we drop support for GHC prior GHC-9.6.5 (The `hashable-1.4` branch will be maintained for time being for older GHC users). * Make `Arg a b` instance behave as `Hashable a` instance. ## Version 1.4.7.0 * Make `arch-native` disabled by default. ## Version 1.4.6.0 * Use GND&DerivingVia to derive `newtype` intances (`Data.Semigroup`, `Data.Monoid`, `Identity` etc). ## Version 1.4.5.0 * Drop support for GHCs prior 8.6.5 * Use xxhash for hashing bytestrings and bytearrays. Note: when compiling binaries for distribution, you may need to disable `arch-native` flag.
- Loading branch information