AdditiveMonoid

Companion:
object
class Any

Value members

Abstract methods

def zero: A

Concrete methods

override def additive: Monoid[A]
Definition Classes
def isZero(a: A)(implicit ev: Eq[A]): Boolean

Tests if a is zero.

Tests if a is zero.

@nowarn("msg=deprecated")
def sum(as: IterableOnce[A]): A

Given a sequence of as, compute the sum.

Given a sequence of as, compute the sum.

override def sumN(a: A, n: Int): A
Definition Classes
@nowarn("msg=deprecated")
override def trySum(as: IterableOnce[A]): Option[A]
Definition Classes

Inherited methods

def plus(x: A, y: A): A
Inherited from:
AdditiveSemigroup