Programación Funcional
Principios Clave de la Programación Funcional:
Ejemplo en JavaScript
// Función pura que suma dos números
const add = (x, y) => x + y;
// Uso de funciones de orden superior: map aplica una función a cada elemento de una lista
const squaredNumbers = (xs) => xs.map(x => x * x);
// Recursión: cálculo del factorial de un número
const factorial = (n) => {
if (n === 0) return 1;
return n * factorial(n - 1);
};Ventajas de la Programación Funcional
Desventajas de la Programación Funcional
Last updated