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

Funciones Algebraicas y Funciones de JavaScript
02:49 - 5

Qué son funciones puras
02:45 - 6

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

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

Copiar y modificar objetos en JavaScript
09:49 - 9

Utilizando inmutabilidad en nuestras funciones
03:49 - 10

Proyecto: Validar inputs
07:38
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.