[Haskell-beginners] applicative default structure