Changelog of @hackage/closed-intervals 0.2.1.0

Changelog for closed-intervals

  • 0.1.1.0 added properOverlap, splitIntersecting and splitProperlyIntersecting. Added maybeBounds to the IntersectionQuery class.

  • 0.1.0.1 bugfix in hullSeqNonOverlap which was not caught because the QuickCheck generator generated data which did not meet the assumptions made by hullSeqNonOverlap.

  • 0.2.0.0 The bugfix in 0.1.0.1 made the IntersectionQuery instance of Seq unbearably slow. It can be as fast as before when placing stronger assumptions on the sequence of intervals. this is reflected by the newtype NonNestedSeq. Removed the low-level functions findSeq and existsSeq from the API because they do not suggest the assumptions made.

  • 0.2.0.1 updated the documentation of NonNestedSeq and improved the test case generation of sequences of non-nested intervals. Replaced Data.List.isSubsequencOf by a custom relation that reflects our intention to check for contiguous subsequences.

  • 0.2.1.0 added the module Data.Interval.Time for closed intervals on the UTCTime axis.

Unreleased changes