xieite ::type_list <Ts ...>::erase <>
Defined in header <xieite/meta/type_list.hpp> Erases a subrange of
Ts .Declaration
template <std ::size_t start ,std ::size_t end =start +1 >using erase =/* xieite::type_list<???> */ ;
Example
Possible output:int main () {using List =xieite ::type_list <int ,char ,float ,double >;xieite ::dump (xieite ::type_name <List ::erase <1 ,3 >>); }
[View in Compiler Explorer]xieite::type_list<int, double>