MapAdditiveMonoid

class MapAdditiveMonoid[K, V](V: AdditiveSemigroup[V]) extends AdditiveMonoid[Map[K, V]]
trait AdditiveMonoid[Map[K, V]]
trait AdditiveSemigroup[Map[K, V]]
trait Serializable
class Object
trait Matchable
class Any
class MapSemiring[K, V]

Value members

Concrete methods

def plus(xs: Map[K, V], ys: Map[K, V]): Map[K, V]
override def sum(as: IterableOnce[Map[K, V]]): Map[K, V]
Definition Classes
override def sumN(a: Map[K, V], n: Int): Map[K, V]
Definition Classes
def zero: Map[K, V]

Inherited methods

override def additive: Monoid[Map[K, V]]
Definition Classes
Inherited from
AdditiveMonoid
def isZero(a: Map[K, V])(ev: Eq[Map[K, V]]): Boolean

Tests if a is zero.

Tests if a is zero.

Inherited from
AdditiveMonoid
override def trySum(as: IterableOnce[Map[K, V]]): Option[Map[K, V]]
Definition Classes
Inherited from
AdditiveMonoid