Hoogle Search

Within LTS Haskell 24.6 (ghc-9.10.2)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. foldlWithKey :: (a -> k -> v -> a) -> a -> HashMap k v -> a

    unordered-containers Data.HashMap.Lazy

    Reduce this map by applying a binary operator to all elements, using the given starting value (typically the left-identity of the operator).

  2. foldlWithKey' :: (a -> k -> v -> a) -> a -> HashMap k v -> a

    unordered-containers Data.HashMap.Lazy

    Reduce this map by applying a binary operator to all elements, using the given starting value (typically the left-identity of the operator). Each application of the operator is evaluated before using the result in the next application. This function is strict in the starting value.

  3. foldl' :: (a -> v -> a) -> a -> HashMap k v -> a

    unordered-containers Data.HashMap.Strict

    Reduce this map by applying a binary operator to all elements, using the given starting value (typically the left-identity of the operator). Each application of the operator is evaluated before using the result in the next application. This function is strict in the starting value.

  4. foldlWithKey :: (a -> k -> v -> a) -> a -> HashMap k v -> a

    unordered-containers Data.HashMap.Strict

    Reduce this map by applying a binary operator to all elements, using the given starting value (typically the left-identity of the operator).

  5. foldlWithKey' :: (a -> k -> v -> a) -> a -> HashMap k v -> a

    unordered-containers Data.HashMap.Strict

    Reduce this map by applying a binary operator to all elements, using the given starting value (typically the left-identity of the operator). Each application of the operator is evaluated before using the result in the next application. This function is strict in the starting value.

  6. foldl' :: (a -> b -> a) -> a -> HashSet b -> a

    unordered-containers Data.HashSet

    Reduce this set by applying a binary operator to all elements, using the given starting value (typically the left-identity of the operator). Each application of the operator is evaluated before before using the result in the next application. This function is strict in the starting value.

  7. foldl' :: (a -> b -> a) -> a -> HashSet b -> a

    unordered-containers Data.HashSet.Internal

    Reduce this set by applying a binary operator to all elements, using the given starting value (typically the left-identity of the operator). Each application of the operator is evaluated before before using the result in the next application. This function is strict in the starting value.

  8. foldlArray :: (IArray a e, Ix i) => (b -> e -> b) -> b -> a i e -> b

    array Data.Array.Base

    Lazy left-associative fold.

  9. foldlArray' :: (IArray a e, Ix i) => (b -> e -> b) -> b -> a i e -> b

    array Data.Array.Base

    Strict accumulating left-associative fold.

  10. foldlArrayM' :: (IArray a e, Ix i, Monad m) => (b -> e -> m b) -> b -> a i e -> m b

    array Data.Array.Base

    Strict accumulating left-associative monadic fold.

Page 31 of many | Previous | Next