01-05-2017, 13:07
Definir la función darVuelta que toma una función de dos argumentos y devuelve otra que toma los mismos argumentos, pero dados vuelta.
Ejemplo:
darVuelta (/) 1 2
2 -- porque dio vuelta los parámetros,
-- y terminó haciendo 2/1 en lugar de 1/2
darVuelta take [1..10] 3
[1, 2, 3] -- take espera primero la cantidad y después la lista
Escribí además su tipo.
Alguna ayuda? No se por donde empezar
Ejemplo:
darVuelta (/) 1 2
2 -- porque dio vuelta los parámetros,
-- y terminó haciendo 2/1 en lugar de 1/2
darVuelta take [1..10] 3
[1, 2, 3] -- take espera primero la cantidad y después la lista
Escribí además su tipo.
Alguna ayuda? No se por donde empezar