Construcción de programación funcional para componer identidad y efectos secundarios
¿La programación funcional tiene una construcción estándar para esta lógica?
const passAround = (f) => (x) => {
f(x);
return x;
};
Esto me permite componer funciones que tienen efectos secundarios y no tienen valores de retorno, comoconsole.log
. No es como una Tarea porque no quiero representar el estado del efecto secundario.