Functions | |
impl::concat | rangeless::fn::concat () |
Flatten the result of group_all_by or group_adjacent_by . More... | |
template<typename Iterable > | |
impl::append< Iterable > | rangeless::fn::append (Iterable next) |
Yield elements of next after elements of arg. More... | |
template<typename Iterable , typename BinaryFn > | |
impl::zip_with< Iterable, BinaryFn > | rangeless::fn::zip_with (Iterable second, BinaryFn fn) |
Yield pairs of elements, (up to end of the shorter range) More... | |
template<typename BinaryFn > | |
impl::zip_adjacent< BinaryFn > | rangeless::fn::zip_adjacent (BinaryFn fn) |
Yield invocations of fn over pairs of adjacent inputs. More... | |
template<typename Iterable , typename BinaryFn > | |
impl::cartesian_product_with< Iterable, BinaryFn > | rangeless::fn::cartesian_product_with (Iterable second, BinaryFn fn) |
impl::append<Iterable> rangeless::fn::append | ( | Iterable | next | ) |
Yield elements of next after elements of arg.
impl::cartesian_product_with<Iterable, BinaryFn> rangeless::fn::cartesian_product_with | ( | Iterable | second, |
BinaryFn | fn | ||
) |
|
inline |
impl::zip_adjacent<BinaryFn> rangeless::fn::zip_adjacent | ( | BinaryFn | fn | ) |
impl::zip_with<Iterable, BinaryFn> rangeless::fn::zip_with | ( | Iterable | second, |
BinaryFn | fn | ||
) |
Yield pairs of elements, (up to end of the shorter range)