2012-06-01 17 views
32

Puedo estar mostrando mi ignorancia aquí, pero ¿por qué las expresiones lambda se llaman expresiones lambda? Entiendo cómo usarlos, pero tengo curiosidad por saber si hay algún significado para el término "lambda".¿Por qué las expresiones lambda se llaman expresiones lambda?

+1

http://en.wikipedia.org/wiki/Anonymous_function – Eelke

+18

No estoy de acuerdo con el cierre de esta pregunta; esto es fácil de entender una investigación significativa y relevante. La etimología facilita la comprensión de conceptos (involucrados) encapsulados dentro de palabras (únicas). Las palabras son punteros vacíos. El contexto les da sustancia. Saber de dónde vienen las palabras, cómo llegaron a ser, lo que señalaron en el pasado, en otros dominios, ayuda a desarrollar (una comprensión robusta). Más aún cuando aparece un espectro tan abstruso y aparentemente solo y excéntrico como 'lambda'. Nuestra mente es asociativa; rechaza eso como tu elección y deja que aquellos que estén dispuestos a trabajar con él procedan. – Arta

+1

edité la pregunta y quiero que se vuelva a abrir. Tampoco entiendo la correlación exacta entre las expresiones lambda y lambda en java8. Discutimos esto en clase, pero no pudimos obtener la conexión de destino. Referirse al Lambda-Calculus no es una respuesta adecuada. ¿Qué significa esta relación? – Gewure

Respuesta