rangeset-0.1.0.0: Efficient sets for semi-contiguous data
Safe HaskellSafe
LanguageHaskell2010

Data.RangeSet.Internal.Splitters

Documentation

split :: E -> E -> RangeSet a -> (# RangeSet a, RangeSet a #) Source #

splitFork :: E -> E -> E -> E -> RangeSet a -> RangeSet a -> (# RangeSet a, RangeSet a #) Source #

splitOverlapFork :: E -> E -> E -> E -> RangeSet a -> RangeSet a -> (# RangeSet a, RangeSet a, RangeSet a #) Source #

overlappingFork :: E -> E -> E -> E -> RangeSet a -> RangeSet a -> RangeSet a Source #