Hoogle Search
Within LTS Haskell 24.21 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
ofoldl' :: MonoFoldable mono => (a -> Element mono -> a) -> a -> mono -> aclassy-prelude-yesod ClassyPrelude.Yesod Strict left-associative fold of a monomorphic container.
unfoldL' :: (s -> (b, a -> s)) -> s -> L' a bfolds Data.Fold.L' Construct a strict Moore machine from a state valuation and transition function
-
hybrid-vectors Data.Vector.Hybrid O(n) Left fold with strict accumulator (function applied to each element and its index)
bifoldl' :: Bifoldable t => (a -> b -> a) -> (a -> c -> a) -> a -> t b c -> averset Verset As bifoldl, but strict in the result of the reduction functions at each step. This ensures that each step of the bifold is forced to weak head normal form before being applied, avoiding the collection of thunks that would otherwise occur. This is often what you want to strictly reduce a finite structure to a single, monolithic result (e.g., bilength).