Skip to content

Releases: jonathanknowles/quickcheck-monoid-subclasses

Version 0.3.0.4

19 May 04:37
11ceab2
Compare
Choose a tag to compare

Version 0.3.0.3

24 Apr 05:29
e92bc5e
Compare
Choose a tag to compare

Version 0.3.0.2

11 Apr 06:52
3cf3c24
Compare
Choose a tag to compare

Version 0.3.0.1

23 Dec 06:15
2264930
Compare
Choose a tag to compare

Version 0.3.0.0

02 Apr 14:42
f4343a3
Compare
Choose a tag to compare

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.Factorial
    • Data.Semigroup.Factorial.StableFactorial
    • Data.Monoid.Factorial.FactorialMonoid
  • Added laws for the following GCD and LCM monoid classes:

    • Data.Monoid.GCD.{Left,Right}DistributiveGCDMonoid
    • Data.Monoid.GCD.DistributiveGCDMonoid
    • Data.Monoid.LCM.DistributiveLCMMonoid
  • Added missing laws for the following class:

    • Data.Monoid.GCD.OverlappingGCDMonoid
  • Removed cancellativeGCDMonoidLaws.

    • The documentation for the GCDMonoid class no longer states these laws.

Version 0.2.0.0

18 Mar 08:11
0da6c74
Compare
Choose a tag to compare

https://hackage.haskell.org/package/quickcheck-monoid-subclasses-0.2.0.0

  • Improved generation of arbitrary Semigroup value combinations.
  • Added derived laws for the LeftGCDMonoid type class.
  • Added derived laws for the RightGCDMonoid type class.
  • Removed hard-to-satisfy coverage check from LCMMonoid type class laws.
  • Added support for building with GHC 9.6 series.

Version 0.1.0.0

06 Mar 02:19
f79f104
Compare
Choose a tag to compare

https://hackage.haskell.org/package/quickcheck-monoid-subclasses-0.1.0.0

  • Added laws for the LCMMonoid type class.
  • Added laws for the GCDMonoid type class to match those of LCMMonoid.

Version 0.0.0.1

29 Dec 13:20
c3129a7
Compare
Choose a tag to compare

https://hackage.haskell.org/package/quickcheck-monoid-subclasses-0.0.0.1

  • Revised lower dependency bound for the vector package.

Version 0.0.0.0

29 Dec 07:45
18b4bbb
Compare
Choose a tag to compare

https://hackage.haskell.org/package/quickcheck-monoid-subclasses-0.0.0.0

Provides support for testing instances of classes defined in the following modules:

  • Data.Monoid.GCD
  • Data.Monoid.Monus
  • Data.Monoid.Null
  • Data.Semigroup.Cancellative