Capítulo 10: Composición y Patrones Funcionales
10.1. Funciones de Orden Superior (HOF)
// Retornar una función
function multiplicar(factor) {
return function(numero) {
return numero * factor;
};
}
let doble = multiplicar(2);
let triple = multiplicar(3);
console.log(doble(5)); // 10
console.log(triple(5)); // 15
// Pasar función como argumento
function aplicar(fn, x) {
return fn(x);
}
console.log(aplicar(doble, 5)); // 1010.2. Currying: Retornar Funciones
10.3. Composición de Funciones
10.4. Pipe vs Compose
10.5. Memoización
10.6. Partial Application
10.7. Casos Prácticos: Builders
10.8. Integración con Arrays y Objetos
Resumen del Capítulo
💡 Conceptos Clave:
🤔 Preguntas de Reflexión:
AnteriorCapítulo 9: Estructuras de Datos EspecializadasSiguienteCapítulo 11: Manipulación Segura de Datos
Última actualización
¿Te fue útil?