Una función de orden superior es una que puede tomar otras funciones como argumentos o devolverlas como resultados.