Hoogle Search
Within LTS Haskell 24.62 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
fromList :: (Interval k e, Ord k) => [k] -> IntervalSet kIntervalMap Data.IntervalSet O(n log n). Build a set from a list of elements. See also fromAscList. If the list contains duplicate values, the last value is retained.
toAscList :: IntervalSet k -> [k]IntervalMap Data.IntervalSet O(n). The list of all values contained in the set, in ascending order.
toDescList :: IntervalSet k -> [k]IntervalMap Data.IntervalSet O(n). The list of all values in the set, in descending order.
toList :: IntervalSet k -> [k]IntervalMap Data.IntervalSet O(n). The list of all values in the set, in no particular order.
-
ListZipper Data.List.Zipper fromList xs returns a zipper containing the elements of xs, focused on the first element.
fromListEnd :: [a] -> Zipper aListZipper Data.List.Zipper fromListEnd xs returns a zipper containing the elements of xs, focused just off the right end of the list.
-
ListZipper Data.List.Zipper No documentation available.
normaliseRangeList :: DiscreteOrdered v => [Range v] -> [Range v]Ranged-sets Data.Ranged.RangedSet Rearrange and merge the ranges in the list so that they are in order and non-overlapping.
validRangeList :: DiscreteOrdered v => [Range v] -> BoolRanged-sets Data.Ranged.RangedSet Determine if the ranges in the list are both in order and non-overlapping. If so then they are suitable input for the unsafeRangedSet function.
rangeListHas :: Ord v => [Range v] -> v -> BoolRanged-sets Data.Ranged.Ranges True if the value is within one of the ranges.