[Haskell-beginners] Opaque (to me) compilation error