A MonadicFunctions value containing a tuple of functions each responsible for scaling a specific numeric type (Int, Rational, and Double) by a given scaling factor r.
A MonadicFunctions value containing a tuple of functions each responsible for scaling a specific numeric type (Int, Rational, and Double) by a given scaling factor r.
fInt: Defined for scaling Int values by r when r is a whole number. If r is not a whole number, an error is returned.
fRational: A function for scaling Rational values by the given Rationalr.
fDouble: A function for scaling Double values by the corresponding Double representation of r.