Changes for version 1.999824 - 2021-09-20

  • Don't allow mixing math libraries. Use the first backend math library that is successfully loaded, and ignore any further attempts at loading a different backend library. This is a solution to the re-occurring problem of using objects using different math libraries.
  • Add missing documentation.
  • Miscellaneous minor improvements.

Modules

Arbitrary size floating point math package
Arbitrary size integer/float math package
pure Perl module to support Math::BigInt
virtual parent class for Math::BigInt libraries