ReducerInstances
sealed abstract
class ReducerInstances
Value members
Concrete methods
def foldReduce[F[_], A, B : Monoid](a: F[A])(implicit evidence$2: Monoid[B], f: Foldable[F], r: Reducer[A, B]): B
The reducer derived from any semigroup. Not implicit because it is suboptimal for most reducer applications.
The reducer derived from any semigroup. Not implicit because it is suboptimal for most reducer applications.
def unitLazyConsReducer[C, M](u: C => M, cs: (C, => M) => M)(implicit sm: Semigroup[M]): Reducer[C, M]