#include <fn.hpp>
Classes | |
struct | any |
Public Member Functions | |
template<typename Iterable > | |
auto | operator() (Iterable &&src) const -> decltype(fold_op(any(), *src.begin())) |
template<typename Gen > | |
auto | operator() (seq< Gen > src) const -> decltype(fold_op(any(), std::move(*src.get_gen()()))) |
Public Attributes | |
Op | fold_op |
|
inline |
|
inline |
Op rangeless::fn::impl::foldl_d< Op >::fold_op |