foldLeft<B> method

B foldLeft<B>(
  1. B b,
  2. B f(
    1. B acc,
    2. A a
    )
)

Implementation

B foldLeft<B>(B b, B Function(B acc, A a) f) =>
    foldMap<Endo<B>>(dualEndoMonoid(), (a) => (B b) => f(b, a))(b);