Настройка параметров компилятора для intero в emacs

Когда я развиваюсь, мне нравится иметь -fdefer-type-errors а также -XPartialTypeSignatures включен. В настоящее время я просто добавляю

{-# LANGUAGE PartialTypeSignatures #-}
{-# OPTIONS_GHC -fdefer-type-errors #-}

в начало файла, с которым я работаю. Однако это не идеально, так как я часто забываю удалить эти строки, как только я закончу. Есть ли возможность передать их в intero в emacs?

2 ответа

Решение

Теперь это можно заархивировать, установив intero-extra-ghc-options а также intero-extra-ghci-options,

Обновление файла cabal для указания соответствующих расширений и параметров ghc должно работать, то есть:

...
lib
  hs-source-dirs:      src
  ghc-options:         -fdefer-type-errors
  extensions:          PartialTypeSignatures
Другие вопросы по тегам