Numeric.VariablePrecision.Precision examples of usage in documentation Numeric.VariablePrecision.Precision.Reify examples of usage in documentation Numeric.VariablePrecision.Float improve accuracy of log (bad: log 2 :: Double) readsPrec ignores precedence proper exception types for division by zero sqrt negative log nonpositive floatRange overflow reconsider warning on floatRange underflow check accuracy of (/), recip check accuracy of fromRational check accuracy of (+), (-), (*) proper (a)(sin|cos|tan)(h) (bad: viaDouble) profile and optimise space and time consider rounding modes consider mixed-precision operations consider IEEE inf/nan/-0 semantics Numeric.VariablePrecision.Complex.Aliases if it proves necessary for convenience Numeric.VariablePrecision.Algorithms effective precision of difference TypeLevel.NaturalNumber.ExtraNumbers submit upstream and remove if accepted