DerivedCommutativeMonoid

cats.derived.DerivedCommutativeMonoid$package.DerivedCommutativeMonoid

Attributes

Source
DerivedCommutativeMonoid.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

trait Product[F <: (CommutativeMonoid), A](using inst: ProductInstances[F, A]) extends Product[F, A], CommutativeMonoid[A]

Attributes

Source
DerivedCommutativeMonoid.scala
Supertypes
trait Product[F, A]
trait Monoid[A]
trait Product[F, A]
trait Semigroup[A]
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
trait Product[F, A]
object Strict

Attributes

Source
DerivedCommutativeMonoid.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Strict.type

Types

type Or[A] = Or[CommutativeMonoid[A]]

Attributes

Source
DerivedCommutativeMonoid.scala

Value members

Concrete methods

inline def apply[A]: CommutativeMonoid[A]

Attributes

Source
DerivedCommutativeMonoid.scala
inline def strict[A]: CommutativeMonoid[A]

Attributes

Source
DerivedCommutativeMonoid.scala

Givens