final class ReducibleOps0[F[_], A] extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ReducibleOps0
- AnyVal
- Any
- Hide All
- Show All
Visibility
- 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
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