summaryrefslogtreecommitdiff
path: root/settings/setup-haskell-mode.el
blob: b74de327eb1efdc990be32b6a260efb9f8123259 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
(require 'haskell-mode)
(require 'flycheck-haskell)

(defun haskell/pretty-symbols ()
  (setq prettify-symbols-alist
        '(
          ("\\" . ?λ)
          (">=" . ?≥)
          ("<=" . ?≤)
          ("()" . ?∅))))

(add-hook 'haskell-mode-hook 'hasklig-mode)
(add-hook 'haskell-mode-hook 'haskell/pretty-symbols)

;; (setq inferior-haskell-find-project-root nil)

(provide 'setup-haskell-mode)