# Functions
Merge returns Ranges where overlapping Range values have been merged
time: approaches O(nlog(n)) space: approaches O(n).
# Type aliases
ByRangeStart implements sort.Interface by providing Less and using the Len and Swap methods of the embedded Ranges value.
Range is an interval with a start integer and a end integer.
Ranges is an interval of Range.