Composición de funciones en JavaScript
Compone funciones de izquierda a derecha: los datos las atraviesan en orden de lectura.
const pipe = (...fns) => (input) =>
fns.reduce((value, fn) => fn(value), input);
const addOne = (n) => n + 1;
const double = (n) => n * 2;
const addThenDouble = pipe(addOne, double);
Palabras clave y builtins usados aquí
constdouble
El intento, en números
- Líneas
- 6
- Caracteres a escribir
- 183
- Tokens
- 62
- Ritmo de tres estrellas
- 105 tpm
Al ritmo de tres estrellas de 105 tokens por minuto, este intento toma unos 35 segundos.
Paso 3 de 5 en Componer funciones; paso 7 de 16 en Funciones y patrones.