Add language definition for Haskell