2014-10-31 4 views
0

작동 :GHC-모드 정보 단지 내가 다음과 같습니다 아주 기본적인 하스켈 파일이 그래서 주요

main = thing 
thing = print "hi" 

나는이 같은 주요 기능에 대한 정보를 얻을 수있는 GHC-모드 명령을 실행하면 ' GHC를-모드 : - GHC-모드 정보는 주요 ': 1 내가하려고하면 1

그러나 file.hs에서 정의

주요 :: IO(), 나는 적절한 결과를 얻을'file.hs info file.hs thing '이라면, 아무 것도 출력하지 않고 공백 라인이나 에러조차도 출력하지 않습니다. ghc-mod의 버전 5.2.0.0과 GHC의 버전 7.8.3이 있습니다. 어떻게 작동하도록 ghc-mod 정보를 얻을 수 있습니까?

+2

모듈 이름이 없다면 'module Main (main) where'입니다. 따라서 main이 확인할 수있는 유일한 곳입니다. – user2407038

답변

2

분명히 올바르게 작동하려면 ghc-mod은 소스 파일의 시작 부분에 module Something where을 넣어야합니다.

+0

물론, 그것을 알아 내고 haskell, ghc-mod, vim 등을 재설치하는 데 많은 시간을 보낸 후에는 한 줄로 수정되었습니다 ... 감사합니다! –