Dedekind
0.0.0
A structuralist C++23 Module Library
Loading...
Searching...
No Matches
dedekind::numbers::IsScalar Concept Reference
export
module
dedekind.numbers
Concept definition
template
<
typename
M,
typename
C>
concept
dedekind::numbers::IsScalar
=
dedekind::category::IsSemiring<M, std::plus<M>
, std::multiplies<M>> &&
IsCardinality<C> &&
requires
{
requires
std::same_as<typename M::cardinality_type, C>;
}
dedekind::category::IsSemiring
Alias for IsRig: a general multi-operation species.
Definition
total.cppm:780
dedekind::numbers::IsScalar
Definition
scalars.cppm:85
dedekind
numbers
IsScalar
Generated by
1.15.0