Я недавно начал изучать Haskell и также переключился на Emacs.
Я установил haskell-mode
.
Это то, что мой раздел haskell
в моем файле .emacs
выглядит так:
79 (add-hook 'haskell-mode-hook 'font-lock-mode)
80 (add-hook 'haskell-mode-hook 'interactive-haskell-mode)
81 (add-to-list 'company-backends 'company-ghc)
82 (custom-set-variables
83 '(haskell-stylish-on-save t))
Я хочу знать следующее: если возможно получить IDE-подобную функцию автозаполнения в emacs, где частичный ввод функции (определенной пользователем / из импортированных пакетов / из базы) показывает ееТип и общую информацию, которую вы можете получить из hoogle
поиска?
Краткий поиск привел меня к Этот вопрос , который имеет последний ответ от 2014 года. Я не уверен, что вещи имеютизменилось с тех пор.
Я также узнал о tags
с hasktags
или fast-tags
, но я не уверен, как применять эти методы для получения предложений автозаполнения из импортированных пакетов или получения документации о написанных функциях.