Monoid

leopards.Monoid
trait Monoid[A] extends Semigroup[A]

Attributes

Source
Monoid.scala
Graph
Supertypes
trait Semigroup[A]
class Object
trait Matchable
class Any
Known subtypes
object intMonoid.type

Members list

Value members

Abstract methods

def empty: A

Attributes

Source
Monoid.scala

Inherited methods

def combine(x: A, y: A): A

Attributes

Inherited from:
Semigroup
Source
Semigroup.scala

Extensions

Inherited extensions

extension (x: A)
inline def |+|(y: A): A

Attributes

Inherited from:
Semigroup
Source
Semigroup.scala