Data.Range
data EndPoint a
isOpen
isClosed
unEndPoint
data Range a
prettyShow
lower
upper
inRange
width
clipLower
clipUpper
midPoint
isValid
shiftLeft
shiftRight