 (use-package haskell-mode
   :ensure t
   :mode
-  ("\\.hs$"      . haskell-mode)
-  ("\\.lhs\\'"   . literate-haskell-mode)
-  ("\\.hsc\\'"   . haskell-mode)
-  ("\\.cpphs\\'" . haskell-mode)
-  ("\\.c2hs\\'"  . haskell-mode)
+  (("\\.hs$"      . haskell-mode)
+   ("\\.lhs\\'"   . literate-haskell-mode)
+   ("\\.hsc\\'"   . haskell-mode)
+   ("\\.cpphs\\'" . haskell-mode)
+   ("\\.c2hs\\'"  . haskell-mode))
   :init
   (add-hook 'haskell-mode-hook
             '(lambda ()


(use-package haskell-snippets
  :ensure t
  :defer t)

(use-package flycheck-haskell
  :ensure t

;;; mds-haskell-pl.el --- Linguagem de Programação Haskell (Haskell Programming Language) -*- lexical-binding: t -*-
;;
;; Copyright (C) 2016-2017 Marcelo dos Santos
;;
