themis/number
Types
pub type ComparisonError {
NaNValue
}
Constructors
-
NaNValue
Functions
pub fn add(value1 val1: Number, value2 val2: Number) -> Number
Add two numbers.
Any NaN
input value will always return NaN
.
PosInf
+ NegInf
= NaN
pub fn compare(
compare val1: Number,
to val2: Number,
) -> Result(Order, ComparisonError)
Compare two numbers (see gleam_stdlib/order) Will return an error if either value is NaN