#include <fn.hpp>
Public Types | |
using | value_type = decltype(fn(*it, *it)) |
Public Member Functions | |
auto | operator() () -> maybe< value_type > |
Public Attributes | |
BinaryFn | fn |
Iterable | src |
Iterable::iterator | it |
bool | started |
using rangeless::fn::impl::zip_adjacent< BinaryFn >::gen< Iterable >::value_type = decltype(fn(*it, *it)) |
|
inline |
BinaryFn rangeless::fn::impl::zip_adjacent< BinaryFn >::gen< Iterable >::fn |
Iterable::iterator rangeless::fn::impl::zip_adjacent< BinaryFn >::gen< Iterable >::it |
Iterable rangeless::fn::impl::zip_adjacent< BinaryFn >::gen< Iterable >::src |
bool rangeless::fn::impl::zip_adjacent< BinaryFn >::gen< Iterable >::started |