All Versions
8
Latest Version
Avg Release Cycle
33 days
Latest Release
-
Changelog History
Changelog History
-
v0.5.0.0 Changes
- ๐ Change definition of
Data.Euclidean.degree
to coincide with the degree of polynomial. - Implement multivariate polynomials (usual and Laurent).
- ๐ Reimplement sparse univariate polynomials as a special case of multivariate ones.
- Speed up
gcd
calculations for all flavours of polynomials. - ๐ Decomission
PolyOverField
: it does not improve performance any more. - โ Add function
quotRemFractional
. - โ Add an experimental implementation of the discrete Fourier transform.
- โ Add conversion functions between dense and sparse polynomials.
- ๐ Change definition of
-
v0.4.0.0 Changes
April 08, 2020- Implement Laurent polynomials.
- Implement orthogonal polynomials.
- Decomission extended GCD, use
Data.Euclidean.gcdExt
. - Decomission
PolyOverFractional
, usePolyOverField
.
-
v0.3.3.0 Changes
November 02, 2019- โ Add function
subst
. - ๐ Fix compatibility issues.
- โ Add function
-
v0.3.2.0 Changes
September 23, 2019- โ Add
NFData
instance. - Implement extended GCD.
- ๐ Rename
PolyOverFractional
toPolyOverField
. - โ Add
integral
withSemiring
-based interface.
- โ Add
-
v0.3.1.0 Changes
September 23, 2019- Implement Karatsuba multiplication.
- โ Add
IsList
instance.
-
v0.3.0.0 Changes
September 23, 2019- ๐ Implement sparse polynomials.
- โ Add
GcdDomain
andEuclidean
instances. - โ Add functions
leading
,monomial
,scale
. - โ Remove function
constant
.
-
v0.2.0.0 Changes
September 23, 2019- ๐ Fix a bug in
Num.(-)
. - โ Add functions
constant
,eval
,deriv
,integral
. - โ Add a handy pattern synonym
X
.
- ๐ Fix a bug in
-
v0.1.0.0 Changes
September 23, 2019- ๐ Initial release.