Highlights
Why Does This Package Exist?
Your work may require that integer calculations be secure, well-behaved or unsurprising.
Your clients may expect your package/app/product calculates with care and correctness.
Your software may become part of a system on which the health or assets of others depends.
Your prefer to publish research results that are free of error, and you work with integers.
What Does This Package Offer?
SaferIntegers lets you work more cleanly and always alerts otherwise silent problems.
This package is designed for easy use and written to be performant in many sorts of use.
Using SaferIntegers can preclude some known ways that insecure systems are breached.
Supports Rationals formed of SafeInteger types
Supports testing of other source code for integer safety