[Haskell-beginners] applicative instance