|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
Order-theoretic join-semilattice as a commutative refinement. More...
Order-theoretic join-semilattice as a commutative refinement.
In the module hierarchy, :mereology provides the upstream associative + idempotent join band. :posetal refines that structure with commutativity, yielding the order-theoretic join-semilattice notion.
IsMereologicalJoinBand transitively requires IsMereologicalJoinMagma, which already checks the operator surface (join(a, b) -> convertible_to<T>). Callsites that need just the operator-surface check use the magma concept directly.