Dedekind 0.0.0
A structuralist C++23 Module Library
Loading...
Searching...
No Matches
dedekind::category::IsCommutativeSemigroup Concept Referenceexport

An Associative Magma where the operation is also commutative. More...

Concept definition

template<typename T, typename Op>
An Associative Magma where the operation is also commutative.
Definition total.cppm:574
Definition species.cppm:772
An Associative Magma.
Definition total.cppm:566

Detailed Description

An Associative Magma where the operation is also commutative.

Extends IsSemigroup with the symmetry axiom: a ⊕ b = b ⊕ a.