BSD-3-Clause licensed by Edward Kmett
Maintained by ekmett@gmail.com
This version can be pinned in stack with:intervals-0.7.0.1@sha256:ff335c7921df2f341b02893cf5aa3118ca96d3b3650d39f20467838a5931d44b,2072

Module documentation for 0.7.0.1

  • Numeric
    • Numeric.Interval
      • Numeric.Interval.Exception
      • Numeric.Interval.Internal
      • Numeric.Interval.Kaucher
      • Numeric.Interval.NonEmpty
        • Numeric.Interval.NonEmpty.Internal
Used by 1 package in lts-0.7(full list with versions):

intervals

Build Status

Basic interval arithmetic

Contact Information

Contributions and bug reports are welcome!

Please feel free to contact me through github or on the #haskell IRC channel on irc.freenode.net.

-Edward Kmett

Changes

0.7.0.1

  • Removed a couple of unnecessary Fractional constraints.

0.7

  • Corrected the definition of mignitude.
  • Added a notion of distance between intervals

0.6

  • Added Numeric.Interval.Exception. For consistency, we tend to throw exceptions now instead of rely on NaN when working with empty intervals.

0.5.1.1

  • Misc doctest fixes.

0.5.1

  • Added interval to facilitate the construction of known non-empty intervals.

0.5

  • The default Numeric.Interval now deals more conventionally with empty intervals.
  • The old “Kaucher directed interval” behavior is available as Numeric.Interval.Kaucher.
  • Strictly Non-Empty intervals are now contained in Numeric.Interval.NonEmpty
  • Renamed bisection to bisect.
  • Added bisectIntegral.

0.4.2

  • Added clamp

0.4

  • Distributive Interval

0.3

  • Removed dependency on numeric-extras