ghc-mod info работает только для основного

Итак, у меня есть очень простой файл haskell, который выглядит так:

main = thing
thing = print "hi"

Когда я запускаю команду ghc-mod, чтобы получить информацию об основной функции, например: 'ghc-mod info file.hs main', я получаю правильный результат:

main:: IO () - определяется в file.hs:1:1

Но потом, если я попробую 'ghc-mod info file.hs thing', он вообще ничего не выведет, даже пустую строку или ошибку. У меня версия 5.2.0.0 ghc-mod и версия 7.8.3 GHC. Как я могу получить информацию о ghc-mod для работы?

1 ответ

Решение

По-видимому, ghc-mod нужно, чтобы ты положил module Something where в начале вашего исходного файла для правильной работы.

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