The Commutative
, Idempotent
instance for the max of BigDecimal
values
The Commutative
, Idempotent
instance for the min of BigDecimal
values
The Commutative
, Idempotent
instance for the product of BigDecimal
values
The Commutative
, Idempotent
instance for the sum of BigDecimal
values
The Commutative
and Idempotent
instance for the max of BigInt
values.
The Commutative
and Idempotent
instance for the min of BigInt
values.
The Commutative
and Identity
instance for the product of BigInt
values.
The Commutative
and Inverse
instance for the sum of BigInt
values.
The Commutative
, Idempotent
and Inverse
instance for the AndF
of Boolean
values.
The Commutative
, Idempotent
and Inverse
instance for the conjunction of Boolean
values.
The Commutative
, Idempotent
and Inverse
instance for the disjunction of Boolean
values.
The Commutative
, Idempotent
and Identity
instance for the max of Boolean
values.
The Commutative
, Idempotent
and Identity
instance for the min of Boolean
values.
The Commutative
, Idempotent
and Inverse
instance for the OrF
of
Boolean values.
The Commutative
, Idempotent
and Inverse
instance for the product of Boolean
values.
The Commutative
, Idempotent
and Inverse
instance for the sum of Boolean
values.
The Commutative
, Idempotent
and Identity
instance for the max of Byte
values.
The Commutative
, Idempotent
and Identity
instance for the min of Byte
values.
The Commutative
and Identity
instance for the product of Byte
values.
The Commutative
and Inverse
instance for the sum of Byte
values.
The Commutative
, Idempotent
and Identity
instance for the max of Char
values.
The Commutative
, Idempotent
and Identity
instance for the min of Char
values.
The Commutative
and Identity
instance for the product of Char
values.
The Commutative
and Inverse
instance for the sum of Char
values.
The Identity
instance for the concatenation of Chunk[A]
values.
Derives an Associative[F[A]]
given a Derive[F, Associative]
and an
Associative[A]
.
The Commutative
, Idempotent
and Identity
instance for the max of Double
values.
The Commutative
, Idempotent
and Identity
instance for the min of Double
values.
The Commutative
and Identity
instance for the product of Double
values.
The Commutative
and Inverse
instance for the sum of Double
values.
The Commutative
and Identity
instance for ZIO Duration
values.
Derives an Associative[Either[E, A]]
given an Associative[A]
.
The Associative
instance for the first of A
values.
The Commutative
, Idempotent
and Identity
instance for the max of Float
values.
The Commutative
, Idempotent
and Identity
instance for the min of Float
values.
The Commutative
and Identity
instance for the product of Float
values.
The Commutative
and Inverse
instance for the sum of Float
values.
The Commutative
, Idempotent
and Identity
instance for the max of Int
values.
The Commutative
, Idempotent
and Identity
instance for the min of Int
values.
The Commutative
and Identity
instance for the product of Int
values.
The Commutative
and Identity
instance for the product of Int
values.
The Commutative
and Inverse
instance for the sum of Int
values.
The Commutative
and Inverse
instance for the sum of Int
values.
The Associative
instance for the last of A
values.
The Identity
instance for the concatenation of List[A]
values.
The Commutative
, Idempotent
and Identity
instance for the max of Long
values.
The Commutative
, Idempotent
and Identity
instance for the min of Long
values.
The Commutative
and Identity
instance for the product of Long
values.
The Commutative
and Inverse
instance for the sum of Long
values.
Derives an Identity[Map[K, V]]
given an Associative[V]
.
The Commutative
instance for the maximum of A
values for which an
Ord
is defined.
The Commutative
instance for the minimum of A
values for which an
Ord
is defined.
The Commutative
and Identity
instance for the product of Natural
values.
The Commutative
and Inverse
instance for the sum of Narutal
values.
The Associative
instance for the concatenation of NonEmptyChunk[A]
values.
Derives an Identity[Option[A]]
given an Associative[A]
.
The Commutative
and Idempotent
instance for the intersection of Set[A]
values.
The Commutative
, Idempotent
and Inverse
instance for the union of Set[A]
values.
The Commutative
, Idempotent
and Identity
instance for the max of Short
values.
The Commutative
, Idempotent
and Identity
instance for the min of Short
values.
The Commutative
and Identity
instance for the product of Short
values.
The Commutative
and Identity
instance for the sum of Short
values.
The Identity
instance for the concatenation of String
values.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
Derives an Associative
for a product type given an Associative
for
each element of the product type.
The Identity
instance for the concatenation of Vector[A]
values.
Summons an implicit Associative[A]
.
Constructs an Associative
instance from an associative binary operator.