|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
Addition with overflow check (Classical Logic). More...
Public Types | |
| using | Domain = std::pair<T, T> |
| using | Codomain = std::optional<T> |
| using | logic_species = Boole |
Public Member Functions | |
| constexpr std::optional< T > | operator() (std::pair< T, T > p) const noexcept |
Addition with overflow check (Classical Logic).