Обновление флайчека Intero после изменения файла Cabal

Я использую Intero в emacs для редактирования моего нового проекта на Haskell. Я добавил импорт в стороннюю библиотеку, чтобы посмотреть, будет ли Intero автоматически добавлять необходимую зависимость, но это не так. Поэтому я отредактировал .cabal файл вручную, чтобы добавить необходимые зависимости. Что мне теперь делать - если не считать перезапуска Emacs?

Я пробовал бегать cabal install --dependencies-only; cabal configure в командной строке, и они работали успешно, но буфер flycheck по-прежнему показывает ошибку.

1 ответ

Решение

Все что нужно - это бежать

M-x intero-restart

в Emacs.

Intero использует стек, который имеет свою собственную изолированную программную среду для каждого разрабатываемого вами пакета, поэтому cabal install --dependencies-only не нужен или полезен.

Другие вопросы по тегам