pocomath/src/number
Glen Whitney 0dbb95bbbe feat(polynomialRoot) (#57)
Implements a simply polynomial root finder function
polynomialRoot, intended to be used for benchmarking
against mathjs.

For this purpose, adds numerous other functions (e.g.
cbrt, arg, cis), refactors sqrt (so that you can
definitely get the complex square root when you want
it), and makes numerous enhancements to the core so
that a template can match after conversions.

Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Reviewed-on: #57
2022-12-01 17:47:20 +00:00
..
Types feat: Implement subtypes 2022-07-30 04:59:04 -07:00
abs.mjs feat: Return type annotations (#53) 2022-08-30 19:36:44 +00:00
absquare.mjs feat: Return type annotations (#53) 2022-08-30 19:36:44 +00:00
add.mjs feat(polynomialRoot) (#57) 2022-12-01 17:47:20 +00:00
all.mjs feat(install): Allow plain functions 2022-08-02 00:47:37 -07:00
cbrt.mjs feat(polynomialRoot) (#57) 2022-12-01 17:47:20 +00:00
compare.mjs feat: Return type annotations (#53) 2022-08-30 19:36:44 +00:00
invert.mjs feat: Return type annotations (#53) 2022-08-30 19:36:44 +00:00
isZero.mjs feat: Return type annotations (#53) 2022-08-30 19:36:44 +00:00
multiply.mjs feat: Return type annotations (#53) 2022-08-30 19:36:44 +00:00
native.mjs feat(polynomialRoot) (#57) 2022-12-01 17:47:20 +00:00
negate.mjs feat: Return type annotations (#53) 2022-08-30 19:36:44 +00:00
one.mjs feat: Return type annotations (#53) 2022-08-30 19:36:44 +00:00
quotient.mjs feat: Return type annotations (#53) 2022-08-30 19:36:44 +00:00
roundquotient.mjs feat: Return type annotations (#53) 2022-08-30 19:36:44 +00:00
sqrt.mjs feat: Return type annotations (#53) 2022-08-30 19:36:44 +00:00
zero.mjs feat: Return type annotations (#53) 2022-08-30 19:36:44 +00:00