Data.IntervalSet
class Interval i e
data IntervalSet k
(\\)
null
size
member
notMember
containing
intersecting
within
empty
singleton
insert
delete
union
unions
difference
intersection
map
mapMonotonic
foldr
foldl
foldl'
foldr'
flattenWith
flattenWithMonotonic
elems
toList
fromList
toAscList
toDescList
fromAscList
fromDistinctAscList
filter
partition
split
splitMember
splitAt
splitIntersecting
isSubsetOf
isProperSubsetOf
findMin
findMax
findLast
deleteMin
deleteMax
deleteFindMin
deleteFindMax
minView
maxView
valid