The equality test against one value as an arrow \(A \to 2\), the characteristic map of the point x: the condition a guard asks of a state (the Jlt paper's Listing 3, until(equals(1), step)).
More...
|
|
using | Domain = A |
|
using | Codomain = bool |
|
| constexpr bool | operator() (const A &a) const |
|
constexpr bool | operator== (const Equals &) const =default |
template<std::equality_comparable A>
struct dedekind::category::Equals< A >
The equality test against one value as an arrow \(A \to 2\), the characteristic map of the point x: the condition a guard asks of a state (the Jlt paper's Listing 3, until(equals(1), step)).
- Template Parameters
-
| A | the object, its values comparable. |
◆ operator()()
template<std::equality_comparable A>
- Parameters
-
- Returns
- whether it is the value.
The documentation for this struct was generated from the following file: