|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
A static monoid: M::identity() and M::combine(a, b).
More...
#include <ah-concepts.H>
A static monoid: M::identity() and M::combine(a, b).
Unlike ClosedBinaryOp, the combining operation lives on the type M itself (static members), not on an instance passed by the caller. This is the shape LCTMonoid (kept as an alias) requires from a link-cut tree's path-aggregation policy.
| M | monoid policy type, exposing identity() and combine. |
| T | value type. |
Definition at line 441 of file ah-concepts.H.