xieite ::type_list <Ts ...>::zip_list <>
Defined in fragment xieite :type_list
(header-only:
<xieite/meta/type_list.hpp>
)
Zips the elements of a
xieite ::type_list
with the elements of another range.Declaration
template <typename List >using zip_list =/* xieite::type_list<???> */ ;
Example
Possible output:import std ;import xieite ;int main () {using Foo =xieite ::type_list <int ,char ,float >;using Bar =xieite ::type_list <double ,void ,bool >;xieite ::dump (xieite ::name <Foo ::zip_list <Bar >>()); }
[View in Compiler Explorer]xieite::type_list<xieite::type_list<int, double>, xieite::type_list<char, void>, xieite::type_list<float, bool>>