[Haskell-beginners] Functor instance for ordered lists