
5 Apr
2012
5 Apr
'12
12:58 p.m.
For the end users of meta-programming library (at least those interested in type transformations), I believe that alias templates offer a significant improvement to the interface: http://akrzemi1.wordpress.com/2012/03/19/meta-functions-in-c11/
Maybe you know, maybe you don't, but the alias template style you refer to is used extensively in Origin (http://code.google.com/p/origin/). Actually, so are a number of other techniques discussed in this thread, or variations of them. The code to expand a tuple as function arguments looks very familiar.