![]() |
BRICKS
Small, useful blocks of code, to build bigger things.
|
#include "detail/enumerate.hpp"
#include "detail/filter.hpp"
#include "detail/reverse.hpp"
#include "detail/zip.hpp"
Go to the source code of this file.
Namespaces | |
namespace | bricks |
Functions | |
template<typename Range > | |
auto | bricks::enumerate (Range &range) |
Enumerate a range. | |
template<typename Range , typename UnaryPredicate > | |
auto | bricks::filter (Range &range, UnaryPredicate predicate) -> detail::filterer< Range, UnaryPredicate > |
Filter a range. | |
template<typename Range > | |
auto | bricks::reverse (Range &range) |
Create a reverse iterator from a range. | |
template<typename... Ranges> | |
auto | bricks::zip (Ranges &&... t) |
A zip iterator adapter. | |