Professor, queria saber porque se usa na composição de função, as funções passadas como parâmetros, da direita para a esquerda? Não seria mais fácil ler o código se fosse da esquerda para a diereita?
Começando da esquerda:
compose(getObj, filterObj, sumObj)
Começando da direita:
compose(sumObj, filterObj, getObj)