2010-12-07 63 views
1

可能重复:
What is the difference between a 'closure' and a 'lambda'?关闭和lambda之间的区别?

你好,世界!

原谅我,如果这是一个福利局Q的一点点,但每个人总能得到它computersciencey ..

实际上是什么拉姆达?什么是关闭?

据我明白的λ是一个匿名功能和封闭是一个指向父lambda表达式范围的变量..(像它被宣布在该功能的变量的快照)

这有多正确?

感谢

丹尼尔

+3

你可能想接受一些已经提供给你的答案(尤其是因为它好像有一些好的答案)。您将更有可能为您未来的问题得到答案。 – JasCav 2010-12-07 20:30:59

回答

1

这是完全正确的。术语闭包描述范围的事物,术语lambda将整个函数描述为一个对象事物。