xieite::type_list<Ts...>::append<>

Defined in fragment xieite:type_list
(header-only: <xieite/meta/type_list.hpp>)


Appends types to the back of a xieite::type_list.


Declaration

template<typename... Us>
using append = xieite::type_list<Ts..., Us...>;


Example

import xieite;

int main() {
	using list = xieite::type_list<int, char>::append<float, double>;

	xieite::dump(xieite::name<list>());
}
Possible output:
xieite::type_list<int, char, float, double>