Boost logo

Boost :

Subject: Re: [boost] C++11 Metaprogramming
From: Dave Abrahams (dave_at_[hidden])
Date: 2012-04-05 10:00:16


on Thu Apr 05 2012, Andrew Sutton <asutton.list-AT-gmail.com> wrote:

>> 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.

I'm sure. Are there any other parts of origin you'd recommend I take a
look at?

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk