A Haskell library to manage intervals.
It allows you to consider intervals with included and excluded boundaries. It provides functions to compute the intersection and the union of intervals. Moreover, it allows to check the relative position of two intervals, according to Allen's interval algebra.
The library is built using stack and can be built using
stack build
The library is tested using hspec and QuickCheck. The tests can be run using
stack test
You can build the library documentation using
stack haddock