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.
ifoldl' :: (PrimMonad m, Unbox a) => (b -> Int -> a -> b) -> b -> MVector (PrimState m) a -> m brebase Rebase.Data.Vector.Unboxed.Mutable No documentation available.
-
fixed-vector Data.Vector.Fixed.Cont Strict left fold over continuation vector.
ifoldl' :: (a -> Int -> b -> a) -> a -> NonEmptyVector b -> anonempty-vector Data.Vector.NonEmpty O(n) Strict left monoidal fold with function applied to each element and its index
ifoldl' :: FoldableWithIndex i f => (i -> b -> a -> b) -> b -> f a -> boptics-extra Optics.Indexed Fold over the elements of a structure with an index, associating to the left, but strictly. When you don't need access to the index then foldlOf' is more flexible in what it accepts.
foldl' l ≡ ifoldl' l . const
afoldl' :: AFoldable t a => (b -> a -> b) -> b -> t a -> bdata-diverse Data.Diverse.AFoldable No documentation available.
-
perf Perf.Algos foldl' fusion
cfoldl' :: (CFoldable f, Dom f a) => (b -> a -> b) -> b -> f a -> bsubcategories Control.Subcategory.Foldable No documentation available.
gfoldl' :: GTraversable c a => (forall d . c d => r -> d -> r) -> r -> a -> rtraverse-with-class Data.Generics.Traversable Generic strict left fold over the immediate subterms
ifoldl' :: Unboxable b => (a -> Int -> b -> a) -> a -> Vector b -> aunboxing-vector Data.Vector.Unboxing No documentation available.
-
vec Data.Vec.Lazy Dependent strict left fold.