Introducción
En este laboratorio, exploraremos el concepto de currying y uncurrying de funciones en JavaScript. El currying de funciones es una técnica que nos permite transformar una función que toma múltiples argumentos en una secuencia de funciones que cada una toma un solo argumento. Por otro lado, el uncurrying de funciones es el proceso de transformar una secuencia de funciones que cada una toma un solo argumento en una función que toma múltiples argumentos. A través de este laboratorio, aprenderemos cómo implementar ambas técnicas en JavaScript.