Talk:lambda function

"Assigning to name" isn't a part of the lambda function definition. It can be assigned to a name as any other value can, but it doesn't inherently have a name. "Inside the function, the lambda certainly has a name!" - no it doesn't! It can be combined with the name-assigning operator in almost every language, but it isn't defined with the name as a mandatory part of its definition. This is why they are called anonymous functions. Compare this with the traditional C++ functions which have a name mandatorily. 73.71.174.75 03:26, 15 February 2016 (UTC)