v4.0.0
This version is for PureScript v0.12.x.
Breaking changes
id
has been renamed toidentity
- The modulo and division behaviour for integers is now based on Euclidean division. Functions implementing the old
div
/mod
behaviour are available asquot
/rem
inpurescript-integers
. (#161, #168) - The definition of
Field
has been altered. It is no longer necessary to provide an instance for this, there is a single instance now for every type that implementsEuclideanRing
andDivisionRing
.
Other changes
Monoid
has been moved into the preludeData.Symbol
has been moved into the preludeRProxy
andRLProxy
have been moved into the prelude- There are now various instances available for records:
Eq
,Show
,Semigroup
,Monoid
,Semiring
... etc. (@i-am-tom)