Data.Range.Range
data Range a
inRange
inRanges
rangesOverlap
mergeRanges
invert
union
intersection
difference
fromRanges