Настройка emacs для haskell
Какие расширения emacs вы используете и как настроить его для продуктивной работы?
PS Я использую режим haskell с добавлением ghc-mod. Мне это нравится, но он не поддерживает навигацию к символу, а завершение не выглядит как IDE, но его еще можно использовать.
2 ответа
Решение
Включите поддержку haskell в пакете автозаполнения - он будет дополнять прагмы, имена функций и т. Д. В haskell-mode также включена поддержка сканирования hlint и haskell - для проверки исходного кода на наличие "плохого" кода и т. Д. В Haskell работали над поддержкой CEDET, но это не было закончено:-(Реализация такой поддержки в CEDET позволит получать навигацию по символам и автозавершение кода "автоматически", так как CEDET реализует это из коробки...