reduce.hpp
Go to the documentation of this file.
auto reduce(ReducingFnT &&step, StateT &&state, InputRangeTs &&...ranges) -> estd::decay_t< StateT >
Similar to clojure.core/reduce.
Definition: reduce.hpp:70
auto state_complete(T &&s) -> decltype(state_traits_t< T >::complete(std::forward< T >(s)))
Convenience function for calling state_traits::complete
Definition: state_traits.hpp:110