NTLib - Number Theory Library 0.9
Loading...
Searching...
No Matches
ntlib::IsAdditiveCommutative Concept Referenceexport
module base

Restricts to types with a commutative addition operation. More...

Concept definition

template<typename T>
concept IsAdditiveCommutative = requires() {
// Commutativity.
// axiom(T a, T b) {
// a + b == b + a;
// }
}
Traits class for algebraic types.
Definition concepts.cpp:34
Restricts to types with a commutative addition operation.
Definition concepts.cpp:246

Detailed Description

Restricts to types with a commutative addition operation.

Template Parameters
TA set with a commutative inner addition operation.