Structs
A function wrapper enforcing commutativity.
A function wrapper enforcing associativity.
A function wrapper enforcing cancellativity.
A function wrapper enforcing identity existence, invertibility, and associativity.
A function wrapper enforcing identity existence.
A function wrapper enforcing identity existence and invertibility.
A function wrapper enforcing identity existence and cancellativity.
A function wrapper enforcing identity existence and associativity.
Enums
Traits
Common interface for all Algae operations.
Functions
Returns whether or not the given invertible
BinaryOperation has the given identity.Returns whether or not the given
BinaryOperation has the PropertyType::Invertible property.