|
template<typename L , typename State , typename Fn > |
using | meta::lazy::accumulate = defer<accumulate, L, State, Fn> |
|
template<typename ListOfLists > |
using | meta::lazy::cartesian_product = defer<cartesian_product, ListOfLists> |
|
template<typename... Lists> |
using | meta::lazy::concat = defer<concat, Lists...> |
|
template<typename L , typename N > |
using | meta::lazy::drop = defer<drop, L, N> |
|
template<typename L , typename Fn > |
using | meta::lazy::filter = defer<filter, L, Fn> |
|
template<typename L , typename State , typename Fn > |
using | meta::lazy::fold = defer<fold, L, State, Fn> |
|
template<typename ListOfLists > |
using | meta::lazy::join = defer<join, ListOfLists> |
|
template<typename L , typename Fn > |
using | meta::lazy::partition = defer<partition, L, Fn> |
|
template<typename L > |
using | meta::lazy::pop_front = defer<pop_front, L> |
|
template<typename... Ts> |
using | meta::lazy::push_back = defer<push_back, Ts...> |
|
template<typename... Ts> |
using | meta::lazy::push_front = defer<push_front, Ts...> |
|
template<typename L , typename T , typename U > |
using | meta::lazy::replace = defer<replace, T, U> |
|
template<typename L , typename C , typename U > |
using | meta::lazy::replace_if = defer<replace_if, C, U> |
|
template<typename L > |
using | meta::lazy::reverse = defer<reverse, L> |
|
template<typename L , typename State , typename Fn > |
using | meta::lazy::reverse_fold = defer<reverse_fold, L, State, Fn> |
|
template<typename L , typename Fn > |
using | meta::lazy::sort = defer<sort, L, Fn> |
|
template<typename... Args> |
using | meta::lazy::transform = defer<transform, Args...> |
|
template<typename ListOfLists > |
using | meta::lazy::transpose = defer<transpose, ListOfLists> |
|
template<typename L > |
using | meta::lazy::unique = defer<unique, L> |
|
template<typename ListOfLists > |
using | meta::lazy::zip = defer<zip, ListOfLists> |
|
template<typename Fn , typename ListOfLists > |
using | meta::lazy::zip_with = defer<zip_with, Fn, ListOfLists> |
|