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

Pair-like carrier: both coordinates present — the shape every relation (converse, reflexive, symmetric, is_relation) assumes. More...

Concept definition

template<typename D>
concept dedekind::relational::IsPairLike = requires(const D& d) {
typename D::first_type;
typename D::second_type;
d.first;
d.second;
}
Pair-like carrier: both coordinates present — the shape every relation (converse, reflexive,...
Definition dyadic.cppm:307

Detailed Description

Pair-like carrier: both coordinates present — the shape every relation (converse, reflexive, symmetric, is_relation) assumes.