Soy un estudiante universitario y actualmente estamos estudiando el cálculo de Lambda. Sin embargo, todavía me cuesta entender exactamente por qué esto es útil para mí. Me doy cuenta de que si haces un montón de programación funcional, podría ser útil, sin embargo, creo que no es realmente necesario para aprender programación funcional, ¿qué crees?
En segundo lugar, ¿hay algún uso para el cálculo Lambda dentro del ámbito de la informática pero fuera de los lenguajes de programación funcionales?
Está solicitando una aplicación fuera de la informática y la lógica. Esto se encuentra fácilmente, por ejemplo, en topología algebraica, es conveniente tener una categoría cerrada de espacios cartesianos, ver categoría conveniente de espacios topológicos en nLab. El lenguaje formal correspondiente a las categorías cerradas cartesianas es precisamente el cálculo . Permítanme ilustrar con un ejemplo muy simple cómo esto es útil.λ
fuente
fuente
fuente
Sin saber más al respecto, escuché que los lingüistas están usando el cálculo lambda.
http://www.sfu.ca/~jeffpell/Ling406/LambdaAbstractionOH.pdf , https://files.nyu.edu/cb125/public/Lambda/
fuente