Hoogle Search
Within LTS Haskell 24.28 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
toDescList :: IntervalMap k a -> [(Interval k, a)]data-interval Data.IntervalMap.Lazy Convert the map to a list of key/value pairs where the keys are in descending order.
toList :: IntervalMap k a -> [(Interval k, a)]data-interval Data.IntervalMap.Lazy Convert the map to a list of key/value pairs.
fromList :: Ord k => [(Interval k, a)] -> IntervalMap k adata-interval Data.IntervalMap.Strict Build a map from a list of key/value pairs. If the list contains more than one value for the same key, the last value for the key is retained.
fromListWith :: Ord k => (a -> a -> a) -> [(Interval k, a)] -> IntervalMap k adata-interval Data.IntervalMap.Strict Build a map from a list of key/value pairs with a combining function.
toAscList :: IntervalMap k a -> [(Interval k, a)]data-interval Data.IntervalMap.Strict Convert the map to a list of key/value pairs where the keys are in ascending order.
toDescList :: IntervalMap k a -> [(Interval k, a)]data-interval Data.IntervalMap.Strict Convert the map to a list of key/value pairs where the keys are in descending order.
toList :: IntervalMap k a -> [(Interval k, a)]data-interval Data.IntervalMap.Strict Convert the map to a list of key/value pairs.
fromAscList :: Ord r => [Interval r] -> IntervalSet rdata-interval Data.IntervalSet Build a map from an ascending list of intervals. The precondition is not checked.
fromList :: Ord r => [Interval r] -> IntervalSet rdata-interval Data.IntervalSet Build a interval set from a list of intervals.
toAscList :: Ord r => IntervalSet r -> [Interval r]data-interval Data.IntervalSet Convert a interval set into a list of intervals in ascending order.