itertools::slice
#include <itertools.hpp>
Synopsis
template<typename T>detail::sliced<T> slice (T && range, std::ptrdiff_t start_idx, std::ptrdiff_t end_idx)
Lazy-slice a range. This function returns itself a slice of the initial range
Parameters
range The range to slice
start_idx The index to start the slice at
end_idx The index one past the end of the sliced range