为什么Java中的Lambda Expression被称为“lambda”?

时间:2017-05-26 08:59:22

标签: java lambda

为什么Lambda Expression被命名为“Lambda”而不是“theta”或“gamma”等等?

1 个答案:

答案 0 :(得分:3)

Whitehead和Russell使用表示。当Church正在开发lambda演算时,他^x基于此而λx,因为当时使用现有的排版更容易打印,因为^看起来有点像{{1} }和Λ是小写的λ

由于Λ被大量使用,因此Church的系统被称为λ。然后它影响了计算机科学以及后来在函数上运行时的实际计算,因此名称“lambda”传播到这种情况。