All Versions
24
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v1.0.1 Changes
- Incremented the lower bound of the base dependency
- ๐ Fixed Haddock links
-
v1.0 Changes
- ๐ Fixed issue #24, unlawful LeftReductiveMonoid instance for Map
- Tightened the laws of GCD classes, dropped instances for Sum and Product
- Introduced the
Monus
class - Introduced the
OverlappingGCDMonoid
class - โ Added the instances of type
Sum Natural
andProduct Natural
- Using the language extensions 'FlexibleInstances' and 'OverlappingInstances'
- โ Removed the linear complexity requirement
- โ Added and documented less efficient instances
- ๐ Moved various GCD classes into the new module
Data.Monoid.GCD
- โ Added module
Data.Semigroup.Cancellative
withSemigroup
subclasses - โ Added module
Data.Semigroup.Factorial
withSemigroup
subclasses - ๐ Deprecated several
Monoid
subclasses and made them constraint synonyms instead:type CommutativeMonoid m = (Monoid m, Commutative m)
type ReductiveMonoid m = (Monoid m, Reductive m)
type LeftReductiveMonoid m = (Monoid m, LeftReductive m)
type RightReductiveMonoid m = (Monoid m, RightReductive m)
type CancellativeMonoid m = (Monoid m, Cancellative m)
type LeftCancellativeMonoid m = (Monoid m, LeftCancellative m)
type RightCancellativeMonoid m = (Monoid m, RightCancellative m)
-
v0.4.6 Changes
โ Added the Semigroup instances to fix the compilation errors with base-4.11
-
v0.4.6.1 Changes
โฌ๏ธ Bumped the containers dependency upper bounds
-
v0.4.4 Changes
๐ Fixed boundary condition bugs in ByteStringUTF8 uncovered by a new version of QuickCheck
-
v0.4.3 Changes
- โ Added instances for 3- and 4-tuples
- Re-implemented Concat as an own data type, dropping Seq
-
v0.4.3.2 Changes
๐ Fixed compilation errors with GHC 7.8.4 and older
-
v0.4.3.1 Changes
โฌ๏ธ Bumped the vector dependency upper bounds
-
v0.4.2 Changes
- ๐ Fixed a bug in splitAt implementation for ByteStringUTF8
- ๐ Merge pull request #9 from phadej: use newest quickcheck-instances
- โ Removed the overzealous assertions from ByteStringUTF8
-
v0.4.2.1 Changes
- ๐ Fixed compilation problems with GHC 8 and containers-0.5.7
- ๐ Fixed compilation problems with GHC 8 and containers-0.5.7
- ๐ Merge pull request #10 from mgiles: minor typo in FactorialMonoid laws