forma
forma copied to clipboard
All floating point input should be checked to be finite.
Currently, the public API relies on all floating point values being finite. This is not guaranteed in Rust.
All these methods should be renamed to *_unchecked and made unsafe, and safe methods added that check the values and then call these methods instead.