A new WG21 paper is available. A copy is linked below, and the paper will also appear in the next normal WG21 mailing. If you are not a committee member, please use the comments section below or the std-proposals forum for public discussion.
Document number: N3761
Date: 2013-08-29
Proposing type_at<>
by Sean Middleditch
Excerpt:
The standard library currently is missing utility templates for extracting types from a variadic template type list, requiring users to instantiate a std::tuple<> in order to extract a type from a specific position within a variadic template type list.
A simple library addition can make certain recurisve uses of variadic templates easier and not dependent on the unrelated concept of a tuple.
This proposal is a pure library addition with no language changes or backwards compatibility regressions. The proposed language for value_at<> depends on N3638, though it could be written without this requirement using type_at<> instead.
Add a Comment
Comments are closed.