esResultadoPar

Definir una función esResultadoPar, que aplicándola con número n y otro m, devuelve true si el resultado de elevar n a m es par.

Main> esResultadoPar 2 5
True

Main> esResultadoPar 3 2
False

Nota: Resolverlo utilizando aplicación parcial y composición.

¡Dame una pista!

Te dejamos algunas funciones que pueden ayudarte:

  • even
  • ^ (sirve para elevar un número)

Y podés tener en cuenta un truquito de las funciones infijas: se pueden aplicar parcialmente de dos formas:

 (/2) 
<function> -- devuelve una función que divide por dos
-- es decir, espera el primer parámetro de la división

 (2/) 
<function> -- devuelve una función que divde al dos
-- es decir, espera el segundo parámetro de la división

Tenés que iniciar sesión antes de empezar a enviar tus soluciones