Cálculo lambda

Definición - ¿Qué significa Lambda Calculus?

El cálculo lambda es un tipo de sistema formal de lógica matemática utilizado en informática para la definición, aplicación y recursión de funciones.

La programación funcional de computadoras surgió de este tipo de cálculo y, a su vez, actúa como un modelo para el desarrollo de software al proporcionar una semántica simple para el cálculo con funciones. A diferencia de las funciones imperativas, que pueden cambiar el estado del programa porque no tienen transparencia referencial, la programación funcional no cambia el estado del programa.

Techinfo explica el cálculo Lambda

El cálculo de Lambda hace que los subprocesos de código de lenguaje den exactamente los mismos valores, independientemente de la hora o la máquina en la que se ejecutó el subproceso de código. Este no es el caso de la programación de funciones imperativas, que normalmente tiene respuestas de programa impredecibles.

La programación funcional se puede realizar en cualquier lenguaje de programación, incluso aquellos que no fueron diseñados con estructuras de programación funcional predeterminadas.