concepts.hpp File Reference

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...
 
Fork me on GitHub