1.2.0
-----
* add `Data.IntegerInterval`
* use extended-reals >=0.2
* `EndPoint` is deprecated. Use `Extended` instead.
1.1.1
-----
* remove unnecessary `Real` constraint from comparison operators.
1.1.0
-----
* remove unnecessary Num constraint from bunch of constructors and operations:
`interval`, `(<=..<=)`, `(<..<=)`, `(<=..<)`, `(<..<)`, `whole`, `empty`,
`singleton`, `intersection`, `intersections`, `hull`, `hulls`.
Thanks to Tad Doxsee for pointing out that.
1.0.0
-----
* use extended-reals package for representing endpoints
* add (experimental) comparison operators that produce witnesses:
`(<??)`, `(<=??)`, `(==??)`, `(>=??)`, `(>??)`
0.6.0
-----
* add `hulls, intersections :: (Num r, Ord r) => [Interval r] -> Interval r`
* fix a bug of `(<=?)` operator
0.5.0
-----
* fix dependency issue with QuickCheck and test-framework-quickcheck2
0.4.0
-----
* add `simplestRationalWithin :: RealFrac r => Interval r -> Maybe Rational`