object
Monoids extends
Value Members
-
def
bigIntMonoid(): Monoid[BigInt]
-
def
boolMonoid(): Monoid[Boolean]
-
def
doubleMonoid(): Monoid[Double]
-
def
floatMonoid(): Monoid[Float]
-
def
function1Monoid[T](): Monoid[(T) ⇒ T]
-
def
indexedSeqMonoid[T](componentMonoid: Monoid[T]): Monoid[IndexedSeq[T]]
-
def
intMonoid(): Monoid[Integer]
-
def
jlistMonoid[T](): Monoid[List[T]]
-
def
jmapMonoid[K, V](componentSemigroup: Semigroup[V]): Monoid[Map[K, V]]
-
def
listMonoid[T](): Monoid[List[T]]
-
def
longMonoid(): Monoid[Long]
-
def
mapMonoid[K, V](componentSemigroup: Semigroup[V]): Monoid[Map[K, V]]
-
def
monoid[T](c: Class[T]): Monoid[T]
-
def
optionMonoid[T](componentSemigroup: Semigroup[T]): Monoid[Option[T]]
-
def
scMapMonoid[K, V](componentSemigroup: Semigroup[V]): Monoid[Map[K, V]]
-
def
seqMonoid[T](): Monoid[Seq[T]]
-
def
setMonoid[T](): Monoid[Set[T]]
-
def
shortMonoid(): Monoid[Short]
-
def
stringMonoid(): Monoid[String]