úÎ$w#x      experimental%Patrick Perry <patperry@stanford.edu> A version of  that returns NaN if either argument is NaN.  A version of  that returns NaN if either argument is NaN. ?A value suitable for relative comparisons when half of of the ) digits of precision are important. For Doubles this value is  7.450580596923828e-9. 8The smallest positive floating-point number x such that  1 + x != 1. L Suitable for relative comparisons when all but the least significant digit " of precision are important. For Doubles this value is  2.220446049250313e-16. 8The smallest positive floating-point number x such that  1 - x != 1. M Suitable for relative comparisons when one number is exact and all but the K least significant digit of precision in the other number are important.  For Doubles this value is 1.1102230246251565e-16.  eqRel eps x y . Relative equality comparator.  Returns False if either argument is NaN. neqRel eps x y". Relative inequality comparator.  Returns False if either argument is NaN.  ltRel eps x y#. Relative less-than comparator.  Returns False if either argument is NaN. lteRel eps x y.. Relative less-than-or-equal-to comparator.  Returns False if either argument is NaN.  gtRel eps x y$. Relative greater-than comparator.  Returns False if either argument is NaN. gteRel eps x y0. Relative greater-than-or-equal-to comparator.  Returns False if either argument is NaN. compareRel eps x y gives an ordering of x and y based on a ! relative comparison of accuracy eps. This will call error if either  argument is NaN.     experimental%Patrick Perry <patperry@stanford.edu> FA reliable way to test if two values are exactly equal. For floating " point values, this will consider NaN to be (===) to NaN. 2An approximate equality comparison operator. For  RealFloat values,  (~==) x y = (x == y)  || (abs (x - y) < epsilon) # || (eqRel delta x y)  || (isNaN x && isNaN y). B For Complex numbers, the if the real and imaginary parts are not = approximately equal, the polar forms are compared, instead.           ieee-0.2 Numeric.IEEEData.AEqmaxFminFdeltaepsilonepsilon'eqRelneqRelltRellteRelgtRelgteRel compareRelAEq===~==base GHC.ClassesmaxminepsHelpcompareRelHelp