foldMapFirst<C> method

C foldMapFirst<C>(
  1. Monoid<C> monoid,
  2. C f(
    1. T1 a
    )
)

Return value of type C by applying f on monoid.

Implementation

C foldMapFirst<C>(Monoid<C> monoid, C Function(T1 a) f) =>
    foldRightFirst(monoid.empty, (c, t) => monoid.combine(f(t), c));