blob: 9eee599ea965748ebec8b7aaaa4ddb387b06e2e1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#ifndef TYPEASVALUE_SRC_LIST_GENERATOR_HIGHER_LIST_TABULATE_H_
#define TYPEASVALUE_SRC_LIST_GENERATOR_HIGHER_LIST_TABULATE_H_
#include "list/generator/iota.h"
#include "list/operation/higher/misc.h"
namespace tav {
template <
typename Count,
template<typename> class Initializer
>
using ListTabulate = Map<
Initializer,
typename Iota<Count, Size<0>, Size<1>>::type
>;
}
#endif // TYPEASVALUE_SRC_LIST_GENERATOR_HIGHER_LIST_TABULATE_H_
|