Here is a list of all concepts with brief descriptions:
[detail level 12]
| ▼Ngimo | |
| Rapplicable_to | Evaluates whether a Nullable type is compatible with the specific Algorithm |
| Rnull_for | Concept describing the relationship between a Nullable type and its null state |
| Rnullable | Concept describing a type that can be used as a monad in the pipeline |
| Rconstructible_from_value | Concept determining whether the Nullable is constructible with the specified argument |
| Rrebindable_value_to | Concept determining whether the Nullable type supports rebinding its value-type |
| Rexpected_like | Concept describing a type that acts like std::expected (has both a value and an error channel) |
| Rconstructible_from_error | Concept determining whether the Expected type supports rebinding its error-type |
| Rrebindable_error_to | Concept determining whether the Expected type supports rebinding its error-type |
| Rpipeline | Checks whether the given type is a specialization of gimo::Pipeline |
| Rprocessable_by | Evaluates whether a Nullable type can be processed by the entire pipeline |