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

Order-theoretic meet-semilattice as a commutative refinement. More...

Concept definition

template<typename T, typename Meet Inf>
Definition species.cppm:772
Non-commutative meet-like operation (associative + idempotent).
Definition mereology.cppm:947
Order-theoretic meet-semilattice as a commutative refinement.
Definition posetal.cppm:124

Detailed Description

Order-theoretic meet-semilattice as a commutative refinement.

In the module hierarchy, :mereology provides the upstream associative + idempotent meet band. :posetal refines that structure with commutativity, yielding the order-theoretic meet-semilattice notion.

Note
Naming history: an IsOrderMeetSemilatticeSignature shape mixin was previously bundled into this concept's body; it was retired because IsMereologicalMeetBand transitively requires IsMereologicalMeetMagma, which already checks the operator surface (meet(a, b) -> convertible_to<T>). Callsites that need just the operator-surface check use the magma concept directly.