Yes, it has lambdas.

I'm not certain whether the syntax above (just putting & in the capture clause) works on it or not. In either that or gcc 4.5.1, I forget which, all captured variables must be explicitly listed in the capture clause.