concepts.hpp File Reference
#include <atria/prelude/constantly.hpp>#include <atria/meta/concept.hpp>#include <atria/xform/state_traits.hpp>Go to the source code of this file.
Namespaces | |
| atria | |
| C++ amazing templates and reusable implementations awesomeness. | |
| atria::xform | |
| Efficient and flexible C++ implementation of transducers. | |
Functions | |
| ABL_CONCEPT_SPEC (State) | |
Concept for a type that can be used as a state of a reducing function. More... | |
| ABL_CONCEPT_SPEC (Reducing_function) | |
Concept for a function that can be used with reduce for a specific state and inputs. More... | |
| ABL_CONCEPT_SPEC (Transducer) | |
Concept for a transducer, this is, a function that takes a reducing function as an argument, and decorates it returning a new reducing function. More... | |
| ABL_CONCEPT_SPEC (Transparent_transducer) | |
| Concept for a transducer that can be applied over any arguments. More... | |

1.8.10