Closures en programación funcional
Clase 15 de 23 • Curso de Programación Funcional en JavaScript por Bedu
Contenido del curso
Funciones
- 4

Funciones Algebraicas y Funciones de JavaScript
02:49 min - 5

Qué son funciones puras
02:45 min - 6

Proyecto: Obtener el valor de los inputs
04:00 min - 7

Objetos y Tipos de Memoria en JavaScript
04:31 min - 8

Copiar y modificar objetos en JavaScript
09:49 min - 9

Utilizando inmutabilidad en nuestras funciones
03:49 min - 10

Proyecto: Validar inputs
07:38 min
Estado compartido en funciones
Composición de funciones, Closures y Currying
Higher Order Functions
Bonus: Declarative Programming
Conclusiones
Resumen
Los Closures son funciones que retornan otras funciones y recuerdan el scope en el que fueron creadas, es decir, son funciones que utilizan principios de la programación funcional, no modifica el valor de variables u objetos externos, más bien, utilizan sus propias variables independientes (a partir de los parámetros que reciban estas funciones) para dar resultados correctos.