Changelog for math-functions-0.3.0.0
Changes in 0.3.0.0
-
SemigroupandMonoidinstances added for data types fromNumeric.Sum -
API for finding roots of real functions reworked. 1) All algorithm parameters are now tweakable. 2) Functions for getting list of iterations added.
-
FoldableandTraversableinstances forRootwere added.
Changes in 0.2.1.0
-
log1pandexpm1are simply reexported fromGHC.Float. They're methods ofFloatingtype class. -
On windows
expm1is implemented in pure haskell for older GHCs.
Changes in 0.2.0.0
- Bug fixes and documentation tweaks
Changes in 0.2.0.0
-
logGammanow uses Lancsoz approximation and same aslogGammaL. Old implementation oflogGammamoved toNumeric.SpecFunctions.Extra.logGammaAS245. -
Precision of
logGammafor z<1 improved. -
New much more precise implementation for
incompleteGamma -
Dependency on
erfpackage dropped.erfanderfcjust do direct calls to C. -
Numeric.SpecFunctions.expm1added -
Numeric.SpecFunctions.log1pmxadded. -
logGammaCorrectionexported inNumeric.SpecFunctions.Extra. -
Module
Numeric.Seriesadded for working with infinite sequences, series summation and evaluation of continued fractions. -
Module
statistics: Statistics.Math.RootFindingcopied toNumeric.RootFinding. Instances forbinaryandaesondropped. -
Root-finding using Newton-Raphson added
-
Numeric.MathFunctions.Comparison.ulpDeltaadded. It calculates signed distance between two doubles. -
Other bug fixes.
Changes in 0.1.7.0
-
Module
statistics: Statistics.Function.Comparisonmoved toNumeric.MathFunctions.Comparison. Old implementation ifwithincompared negative numbers incorrectly. -
addUlpsandulpDistanceadded toNumeric.MathFunctions.Comparison. -
relativeErrorandeqRelErradded toNumeric.MathFunctions.Comparison. -
Precision of
logFactorialis slightly improved.
Changes in 0.1.6.0
-
logChooseadded for calculation of logarithm of binomial coefficient -
chooseExactandlogChooseFastadded -
sincadded
Changes in 0.1.5.3
- Fix for test suite on 32bit platform
Changes in 0.1.5
- Numeric.Sum: new module adds accurate floating point summation.
Changes in 0.1.4
-
logFactorial type is genberalized. It accepts any
Integraltype -
Evaluation of polynomials using Horner's method where coefficients are store in lists added
Changes in 0.1.3
-
Error function and its inverse added.
-
Digamma function added
-
Evaluation of polynomials using Horner's method added.
-
Crash bug in the inverse incomplete beta fixed.