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

A pointed (T, Op) where every element has an Op-inverse. More...

Concept definition

template<typename T, typename Op>
A pointed (T, Op) where every element has an Op-inverse.
Definition total.cppm:548
A type T has a chosen identity element under operation Op.
Definition total.cppm:424
constexpr bool is_invertible_v
The Shorthand for the Registry.
Definition species.cppm:411

Detailed Description

A pointed (T, Op) where every element has an Op-inverse.

Re-homed from :species under #637, alongside IsPointed which it composes with. The underlying is_invertible_v trait stays in :species as the trait-registry surface.