Dedekind 0.0.0
A structuralist C++23 Module Library
Loading...
Searching...
No Matches
dedekind::category::inverse_trait< T, Op > Struct Template Referenceexport

The Formal Trait: Hooks the bridge into the Concept system. More...

Static Public Attributes

static constexpr bool exists

Detailed Description

template<typename T, typename Op>
struct dedekind::category::inverse_trait< T, Op >

The Formal Trait: Hooks the bridge into the Concept system.

Member Data Documentation

◆ exists

template<typename T, typename Op>
bool dedekind::category::inverse_trait< T, Op >::exists
staticconstexpr
Initial value:
= requires(T a) {
{ inverse(a, Op{}) } -> std::same_as<T>;
}
constexpr 𝔽64 inverse(𝔽64 a, std::plus< 𝔽64 >) noexcept
The additive (group) inverse of 𝔽64, spelled as the computable inverse(a, std::plus) free function th...
Definition galois.cppm:281

The documentation for this struct was generated from the following file: