final class ReducibleOps0[F[_], A] extends AnyVal
- Alphabetic
- By Inheritance
- ReducibleOps0
- AnyVal
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new ReducibleOps0(fa: F[A])
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def reduceA[G[_], B](implicit F: Reducible[F], ev: <:<[A, G[B]], G: Apply[G], B: Semigroup[B]): G[B]
-
def
reduceMapK[G[_], B](f: (A) ⇒ G[B])(implicit F: Reducible[F], G: SemigroupK[G]): G[B]
Apply
f
to each element offa
and combine them using the givenSemigroupK[G]
.Apply
f
to each element offa
and combine them using the givenSemigroupK[G]
.scala> import cats._, cats.data._, cats.implicits._ scala> val f: Int => Endo[String] = i => (s => s + i) scala> val x: Endo[String] = NonEmptyList.of(1, 2, 3).reduceMapK(f) scala> val a = x("foo") a: String = "foo321"
-
def
toString(): String
- Definition Classes
- Any