[Haskell] grammar for Haskell?