Horizon
Loading...
Searching...
No Matches

Typedefs

template<typename L>
using meta::lazy::size = defer<size, L>
template<typename N, typename T = void>
using meta::lazy::repeat_n = defer<repeat_n, N, T>
template<std::size_t N, typename T = void>
using meta::lazy::repeat_n_c = defer<repeat_n, meta::size_t<N>, T>
template<typename L, typename N>
using meta::lazy::at = defer<at, L, N>
template<typename L>
using meta::lazy::front = defer<front, L>
template<typename L>
using meta::lazy::back = defer<back, L>
template<typename L>
using meta::lazy::empty = defer<empty, L>
template<typename Pair>
using meta::lazy::first = defer<first, Pair>
template<typename Pair>
using meta::lazy::second = defer<second, Pair>
template<typename Sequence>
using meta::lazy::as_list = defer<as_list, Sequence>

Detailed Description

Typedef Documentation

◆ as_list

template<typename Sequence>
using meta::lazy::as_list = defer<as_list, Sequence>
See also
'meta::as_list'

◆ at

template<typename L, typename N>
using meta::lazy::at = defer<at, L, N>
See also
'meta::at'

◆ back

template<typename L>
using meta::lazy::back = defer<back, L>
See also
'meta::back'

◆ empty

template<typename L>
using meta::lazy::empty = defer<empty, L>
See also
'meta::empty'

◆ first

template<typename Pair>
using meta::lazy::first = defer<first, Pair>
See also
'meta::first'

◆ front

template<typename L>
using meta::lazy::front = defer<front, L>
See also
'meta::front'

◆ repeat_n

template<typename N, typename T = void>
using meta::lazy::repeat_n = defer<repeat_n, N, T>
See also
'meta::repeat_n'

◆ repeat_n_c

template<std::size_t N, typename T = void>
using meta::lazy::repeat_n_c = defer<repeat_n, meta::size_t<N>, T>
See also
'meta::repeat_n_c'

◆ second

template<typename Pair>
using meta::lazy::second = defer<second, Pair>
See also
'meta::second'

◆ size

template<typename L>
using meta::lazy::size = defer<size, L>
See also
'meta::size'