All Versions
19
Latest Version
Avg Release Cycle
38 days
Latest Release
1546 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.3.1.0 Changes
November 01, 2019- โ Add Data.Semiring.Tropical
- ๐ Fix build problem on GHC 7.4 caused by introduction of IntSetOf/IntMapOf
- ๐ Make sure there are no warnings when building with -Wall, for any GHC
rev: 68c604250e2cf5688b3c641fd40b66fe7e1d45bf
-
v0.3.0.0 Changes
November 01, 2019- โ
Rename the test suite to make
stack
happy. - ๐ Clarified documentation. See #26.
- ๐ Simplify implementation of
^
. See #24. - โ Add 'GenericSemiring', a newtype wrapper meant to be used with
-XDerivingVia
, helping avoid '-XDefaultSignatures'. - โ Add newtypes for
IntSet
andIntMap
. - โ Remove
Semiring
andRing
instances forProduct
andSum
. - ๐ Make
sum
andproduct
more efficient for base>=4.7
rev: d7d47c3db82a8e85330bb138169b9783eb346f38
- โ
Rename the test suite to make
-
v0.2.1.1 Changes
November 01, 2019- ๐ Fixed build on GHC-7.4
- Provide
Semiring
andRing
for an arbitraryNum
viaWrappedNum
newtype. - ๐ Make note of
Semiring
semantics forVector
and[]
in the documentation. - ๐ Require build script to ensure
semirings
builds with GHC-8.4.3 and GHC-8.6.1 - ๐ Fixed unlawful behaviour of
[]
Semiring
instance. - ๐ Improve performance of
^
.
rev: e9b85d8aa6a238d07a061402f0ba365190eee7aa
-
v0.2.1.0 Changes
- โ Removed use of DefaultSignatures
- โ Removed free semiring
rev: 68e97e82280a50c374f50500a73222a5432cc45e
-
v0.2.0.1 Changes
- โ Add instances for
Op
,Equivalence
,Comparison
, andPredicate
from Data.Functor.Contravariant (upcoming base 4.12.0.0) - docfix for (prod -> product, prod' -> product') change that occured in version 0.2.0.0.
rev: 60869059d2959676877c9661427814b2bafd5d97
- โ Add instances for
-
v0.2.0.0 Changes
- ๐ Fixed the
Semiring
instances ofSet
,HashSet
,Vector
,Storable Vector
,Unboxed Vector
. - โ Removed the
Semiring
instances ofSeq
,Alt
,Endo
. - โ Added comprehensive test suite that tests all
Semiring
instances defined in Data.Semiring - โ Added Free semiring (Data.Semiring.Free)
- โ Added newtypes:
Add
,Mul
- Bounds for containers: [0.3,0.6] -> [0.5.4,0.6.0.9]
- โ Add semiring instance for
Proxy
- names changed: (prod -> product, prod' -> product')
- sum' and product' now use foldl' instead of foldr'
rev: b985dcf37b919facc2dfbec66ea923ca5427c9f6
- ๐ Fixed the
-
v0.1.2 Changes
- ๐
semirings
now builds back to GHC-7.4.1. - ๐ many doc fixes.
- ๐
-
v0.1.1 Changes
- โ Remove unused
coerce-util
dependency.
- โ Remove unused
-
v0.1.0 Changes
- ๐ Initial version.