¿Para qué sirve aprender programación funcional?
La programación funcional es un paradigma de programación que trata las operaciones de una computadora como el cálculo de funciones. La base más importante de los lenguajes de programación funcionales es el cálculo lambda. Además, la función de cálculo lambda puede aceptar funciones como entrada (parámetros) y salida (valor de retorno). En comparación con la programación imperativa, la programación funcional enfatiza que el cálculo de funciones es más importante que la ejecución de instrucciones. En comparación con la programación de procedimientos, en la programación funcional, los cálculos de funciones se pueden llamar en cualquier momento.