Atom language support for Haskell