为什么Lambda表达式被命名为“Lambda”而不是“theta”或“gamma”等?为什么Java中的lambda表达式被称为“lambda”?
-8
A
回答
3
怀特黑德和罗素有一个使用xˆ
的符号。当Church开发lambda微积分时,他有^x
基于那个和后来的λx
,因为那时用现有的排版更容易打印,并且因为^
看起来有点像Λ
而λ
是小写Λ
。
由于λ
被大量使用,Church的系统被称为λ-calculus
。然后,它在影响计算机科学和后来的实际计算时对函数进行操作,所以名称“lambda”传播到这种情况。
+0
你有参考吗? –
+0
@ThorbjørnRavnAndersen可悲的是,我不记得我在哪里读到教会选择基于Whitehead和Russell的'λ'。 –
相关问题
- 1. 什么是lambda表达式?
- 2. lambda表达式都被转换为BiConsumer
- 3. Lambda表达式为加入
- 4. 为什么这个Java lambda表达式参数有错误?
- 5. 的Java 8 --- Lambda表达式
- 6. Lambda表达式Java转换
- 7. Spark Combinebykey JAVA lambda表达式
- 8. 在Ilist中使用Func,为什么是lambda表达式?
- 9. 为什么param在这个lambda表达式中?
- 10. Lambda表达式
- 11. Lambda表达式
- 12. Lambda表达式
- 13. Lambda表达式
- 14. lambda表达式
- 15. Lambda表达式
- 16. Lambda表达式
- 17. Lambda表达式
- 18. Lambda表达式
- 19. Java中的.NET的Lambda表达式
- 20. 访谈:什么是Lambda表达式?
- 21. 在java 8中使用lambda表达式的优点是什么?
- 22. Java中的lambda表达式意味着什么?
- 23. Java中的Lambda表达式机制
- 24. 为什么我不能在Java 8 lambda表达式中抛出异常?
- 25. C#Lambda表达式:为什么我应该使用它们?
- 26. 在另一个lambda表达式中使用lambda表达式
- 27. 为什么Lambda表达式对于Kotlin和Java类表现不同?
- 28. lambda函数将python转换为字符串作为python中的lambda表达式
- 29. Lambda表达式中的xUnit
- 30. c中的lambda表达式#
它来自https://en.wikipedia.org/wiki/Lambda_calculus –
如果你想要更多的细节,你应该去[cstheory.se]。 –
这可以通过相当简单的在线搜索轻松找到。 –