El método compose en notación matemática de funciones se denota como:
<h3>g.compose(f) -> (g ∘ f)(x) = g[f(x)] que se lee como -> g compuesta f</h3>Que simplemente quiere decir, que el valor que me retorna f lo meto en g.
Miren la importancia del orden en la cuál se ejecuta.
Este orden es diferente con el ‘y después’
<h3>g.andThen(f) -> f[g(x)] que se lee como -> g y después f</h3>Supongo que esta es más lógica a la hora de trabajarla, pero hasta dónde sé no tiene un equivalente matemático.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.