D-Programming-Language/dmd — pull request #825 by braddr (2012-03-23 01:58:57+00:00)
Title: add ArrayBase::apply and use it in apply.c

There's a TON of places in dmd that iterate over each member of an element. This change set moves only one over as an example. Without lambdas, the syntax hurdles to using apply might be too much to use throughout dmd, but maybe.

I can't help but think that lambdas are enough all by themselves to push the requirements to build dmd up to c++11. How long would it take to add them to dmc? :)