Ejercicio 21: rotar

Escribí y explicitá el tipo de una función rotar, que tome una lista y ponga su cabeza (es decir, su primer elemento) al final:

 rotar "hola" 
"olah"
 rotar [2, 3, 4] 
[3, 4, 2]
¡Dame una pista!

En haskell existen funciones que permiten separar a la lista en lo que se conoce como cabeza y cola:

  • head que ya la vimos, nos da el primer elemento
  • tail nos da los elementos restantes

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