template<typename Cat>
typename Cat::Species::first_type;
typename Cat::Species::second_type;
requires IsProduct<
typename Cat::Species,
typename Cat::Species::first_type,
typename Cat::Species::second_type>;
}
A category whose Species is a categorical product (std::pair).
Definition cartesian.cppm:888
Categorification of std::pair<A, B> as the categorical product (A × B).
Definition limit.cppm:498
A point-free, morphism-only reification of a Category.
Definition small.cppm:216
A category whose Species is a categorical product (std::pair).