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 :: Ord r => IntervalSet r -> [Interval r]data-interval Data.IntervalSet Convert a interval set into a list of intervals in descending order.
toList :: Ord r => IntervalSet r -> [Interval r]data-interval Data.IntervalSet Convert a interval set into a list of intervals.
modifyAscList :: (Ord b, Num b, Bits b) => [(b, a -> a)] -> IntTrie a -> IntTrie adata-inttrie Data.IntTrie Modify the function at a (potentially infinite) list of points in ascending order
modifyAscList [(i0, f0)..(iN, fN)] = modify i0 f0 . ... . modify iN fN
modifyDescList :: (Ord b, Num b, Bits b) => [(b, a -> a)] -> IntTrie a -> IntTrie adata-inttrie Data.IntTrie Modify the function at a (potentially infinite) list of points in descending order
boundedList :: Int -> Memo a -> Memo [a]data-memocombinators Data.MemoCombinators Build a table which memoizes all lists of less than the given length.
-
delta-types Data.Delta.List Delta type for lists where a list of elements is prepended.
deltaSetFromList :: Ord a => [DeltaSet1 a] -> DeltaSet adelta-types Data.Delta.Set Collect insertions or deletions of elements into a DeltaSet. To save space, combinations of Insert and Delete for the same element are simplified when possible. These simplifications always preserve the property
apply (deltaSetFromList ds) = apply ds
-
dependent-monoidal-map Data.Dependent.Map.Monoidal O(n). Build a map from an ascending list in linear time with a combining function for equal keys. The precondition (input list is ascending) is not checked.
-
dependent-monoidal-map Data.Dependent.Map.Monoidal O(n*log n). Build a map from a list of key/value pairs with a combining function. See also fromAscListWithKey.
fromList :: (Foldable t, Ord p) => t (Int, p, a) -> DEPQ p adepq Data.DEPQ Populate a DEPQ from a Foldable container (e.g. a list)