typestar

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í

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.

Escribe este fragmento

Paso 3 de 5 en Componer funciones; paso 7 de 16 en Funciones y patrones.

← Anterior Siguiente →