CommutativeMonoid

class CommutativeMonoid[a: Type] with Monoid[a]Source

A trait for types that form a commutative monoid.

Class Definitions

def combine(x: a, y: a): a with CommutativeMonoid[a] Source

An associative & commutative binary operation on a.

def empty(_unit: Unit): a with CommutativeMonoid[a] Source

Returns a neutral element.