reduce.hpp File Reference
#include <atria/xform/detail/reduce_nested_non_empty.hpp>
#include <atria/xform/detail/is_non_empty.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 | |
template<typename ReducingFnT , typename StateT , typename... InputRangeTs> | |
auto | reduce (ReducingFnT &&step, StateT &&state, InputRangeTs &&...ranges) -> estd::decay_t< StateT > |
Similar to clojure.core/reduce. More... | |