Introdução
A composição de funções é uma técnica utilizada em programação funcional para combinar duas ou mais funções e formar uma nova função. Em Python, podemos usar a função functools.reduce() para realizar a composição de funções da direita para a esquerda (right-to-left function composition).