Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
algorithm.hpp File Reference
#include <algorithm>
#include <numeric>
#include <type_traits>
Include dependency graph for algorithm.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
immer | |
Functions | |
template<typename Range , typename Fn > | |
void | immer::for_each_chunk (const Range &r, Fn &&fn) |
template<typename Iterator , typename Fn > | |
void | immer::for_each_chunk (const Iterator &first, const Iterator &last, Fn &&fn) |
template<typename T , typename Fn > | |
void | immer::for_each_chunk (const T *first, const T *last, Fn &&fn) |
template<typename Range , typename Fn > | |
bool | immer::for_each_chunk_p (const Range &r, Fn &&fn) |
template<typename Iterator , typename Fn > | |
bool | immer::for_each_chunk_p (const Iterator &first, const Iterator &last, Fn &&fn) |
template<typename T , typename Fn > | |
bool | immer::for_each_chunk_p (const T *first, const T *last, Fn &&fn) |
template<typename Range , typename T > | |
T | immer::accumulate (Range &&r, T init) |
template<typename Range , typename T , typename Fn > | |
T | immer::accumulate (Range &&r, T init, Fn fn) |
template<typename Iterator , typename T > | |
T | immer::accumulate (Iterator first, Iterator last, T init) |
template<typename Iterator , typename T , typename Fn > | |
T | immer::accumulate (Iterator first, Iterator last, T init, Fn fn) |
template<typename Range , typename Fn > | |
Fn && | immer::for_each (Range &&r, Fn &&fn) |
template<typename Iterator , typename Fn > | |
Fn && | immer::for_each (Iterator first, Iterator last, Fn &&fn) |
template<typename Range , typename OutIter > | |
OutIter | immer::copy (Range &&r, OutIter out) |
template<typename InIter , typename OutIter > | |
OutIter | immer::copy (InIter first, InIter last, OutIter out) |
template<typename Range , typename Pred > | |
bool | immer::all_of (Range &&r, Pred p) |
template<typename Iter , typename Pred > | |
bool | immer::all_of (Iter first, Iter last, Pred p) |