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

Category-grounded contract for propagation operation tokens. More...

Concept definition

template<typename Op, typename F>
std::floating_point<F> && IsAssociative<IEEE<F>, Op> &&
requires(const Op& op, const IEEE<F>& x, const IEEE<F>& y) {
{ op({x, y}) } -> std::same_as<IEEE<F>>;
{ Op::sensitivity(x, y) } -> std::same_as<std::pair<F, F>>;
}
IEEE effect wrapper: values interpreted under machine IEEE semantics.
Definition ieee.cppm:29
Category-grounded contract for propagation operation tokens.
Definition approx.cppm:71

Detailed Description

Category-grounded contract for propagation operation tokens.