One already can use template arguments from the outer function toa lambda function. Can you show an example of what you're trying to do? Sincelambdas are not really functions, i.e. they can only becalled from oneplace(at the point of the definition) what would be the purposein makingthem templates?
Anywaythis is really a question for the C++ standards committee. Intel has implemented what's described in the C++0x standard.
Thisdoesn't look like a lambda since lambdas don't have names and can't be "called" like a function. This looks more like a template function that's trying to use lambda syntax for the parameter types.