Add Haskell support
This commit is contained in:
17
lisp/init-haskell.el
Normal file
17
lisp/init-haskell.el
Normal file
@@ -0,0 +1,17 @@
|
||||
;; -*- lexical-binding: t; -*-
|
||||
|
||||
|
||||
(use-package haskell-mode
|
||||
:hook (haskell-mode . haskell-collapse-mode)
|
||||
:hook (haskell-mode . interactive-haskell-mode)
|
||||
:mode (("\\.hs\\'" . haskell-mode))
|
||||
:config
|
||||
(setq haskell-process-suggest-remove-import-lines t
|
||||
haskell-process-auto-import-loaded-modules t)
|
||||
(add-hook 'haskell-mode-local-vars-hook #'lsp! 'append)
|
||||
(add-hook 'haskell-literate-mode-local-vars-hook #'lsp! 'append)
|
||||
(add-to-list 'completion-ignored-extensions ".hi")
|
||||
)
|
||||
|
||||
|
||||
(provide 'init-haskell)
|
||||
Reference in New Issue
Block a user