2010-12-07 107 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將整個函數描述爲一個對象事物。