foldLeftWithIndex<B> method

B foldLeftWithIndex<B>(
  1. B b,
  2. B f(
    1. int i,
    2. B acc,
    3. A a
    )
)

Implementation

B foldLeftWithIndex<B>(B b, B Function(int i, B acc, A a) f) =>
    foldLeft<(B, int)>(
      (b, 0),
      (t, a) => (f(t.$2, t.$1, a), t.$2 + 1),
    ).$1;