Funciones de orden superior son funciones que pueden tomar otras funciones como argumentos o devolverlos como resultados.