Releases: jonathanknowles/quickcheck-monoid-subclasses
Releases · jonathanknowles/quickcheck-monoid-subclasses
Version 0.3.0.6
Version 0.3.0.5
Version 0.3.0.4
Version 0.3.0.3
Version 0.3.0.2
Version 0.3.0.1
https://hackage.haskell.org/package/quickcheck-monoid-subclasses-0.3.0.1
- Added support for GHC
9.8.
Version 0.3.0.0
https://hackage.haskell.org/package/quickcheck-monoid-subclasses-0.3.0.0
-
Added laws for the following factorial semigroup and monoid classes:
Data.Semigroup.Factorial.FactorialData.Semigroup.Factorial.StableFactorialData.Monoid.Factorial.FactorialMonoid
-
Added laws for the following GCD and LCM monoid classes:
Data.Monoid.GCD.{Left,Right}DistributiveGCDMonoidData.Monoid.GCD.DistributiveGCDMonoidData.Monoid.LCM.DistributiveLCMMonoid
-
Added missing laws for the following class:
Data.Monoid.GCD.OverlappingGCDMonoid
-
Removed
cancellativeGCDMonoidLaws.- The documentation for the
GCDMonoidclass no longer states these laws.
- The documentation for the
Version 0.2.0.0
https://hackage.haskell.org/package/quickcheck-monoid-subclasses-0.2.0.0
- Improved generation of arbitrary
Semigroupvalue combinations. - Added derived laws for the
LeftGCDMonoidtype class. - Added derived laws for the
RightGCDMonoidtype class. - Removed hard-to-satisfy coverage check from
LCMMonoidtype class laws. - Added support for building with GHC
9.6series.
Version 0.1.0.0
https://hackage.haskell.org/package/quickcheck-monoid-subclasses-0.1.0.0
- Added laws for the
LCMMonoidtype class. - Added laws for the
GCDMonoidtype class to match those ofLCMMonoid.
Version 0.0.0.1
https://hackage.haskell.org/package/quickcheck-monoid-subclasses-0.0.0.1
- Revised lower dependency bound for the
vectorpackage.