AdditiveGroup

algebra.ring.AdditiveGroup$
See theAdditiveGroup companion trait

Attributes

Companion
trait
Source
Additive.scala
Graph
Supertypes
Self type

Members list

Value members

Concrete methods

final def additive[A](implicit ev: AdditiveGroup[A]): Group[A]

This method converts an additive instance into a generic instance.

This method converts an additive instance into a generic instance.

Given an implicit AdditiveGroup[A], this method returns a Group[A].

Attributes

Source
Additive.scala
final def apply[A](implicit ev: AdditiveGroup[A]): AdditiveGroup[A]

Attributes

Source
Additive.scala

Inherited methods

def isAdditiveCommutative[A](implicit ev: AdditiveGroup[A]): Boolean

Attributes

Inherited from:
AdditiveSemigroupFunctions
Source
Additive.scala
def isZero[A](a: A)(implicit ev0: AdditiveGroup[A], ev1: Eq[A]): Boolean

Attributes

Inherited from:
AdditiveMonoidFunctions
Source
Additive.scala
def minus[A](x: A, y: A)(implicit ev: AdditiveGroup[A]): A

Attributes

Inherited from:
AdditiveGroupFunctions
Source
Additive.scala
def negate[A](x: A)(implicit ev: AdditiveGroup[A]): A

Attributes

Inherited from:
AdditiveGroupFunctions
Source
Additive.scala
def plus[A](x: A, y: A)(implicit ev: AdditiveGroup[A]): A

Attributes

Inherited from:
AdditiveSemigroupFunctions
Source
Additive.scala
def sum[A](as: IterableOnce[A])(implicit ev: AdditiveGroup[A]): A

Attributes

Inherited from:
AdditiveMonoidFunctions
Source
Additive.scala
def sumN[A](a: A, n: Int)(implicit ev: AdditiveGroup[A]): A

Attributes

Inherited from:
AdditiveSemigroupFunctions
Source
Additive.scala
def trySum[A](as: IterableOnce[A])(implicit ev: AdditiveGroup[A]): Option[A]

Attributes

Inherited from:
AdditiveSemigroupFunctions
Source
Additive.scala
def zero[A](implicit ev: AdditiveGroup[A]): A

Attributes

Inherited from:
AdditiveMonoidFunctions
Source
Additive.scala