명령 프롬프트에서 Hlint를 사용하면 문제가 해결되지만 GHCi 통합을 수행하는 데 문제가 있습니다.(Win) GHCi와의 Hlint 통합
http://community.haskell.org/~ndm/darcs/hlint/hlint.htm은 "스크립트는 hlint.ghci [link]에 있으며 복사본은 데이터 디렉토리에 로컬로 설치되어 있습니다. 사용하려면 GHCi 시작 파일에 내용을 추가하십시오."
C : \ Users \ X \ AppData \ Roaming \ cabal \ hlint-1.8.23에는이 hlint.ghci 파일이 들어 있습니다.
이제 GHCi 시작 파일을 찾고 싶습니다. Windows 7을 사용 중이고 http://www.haskell.org/ghc/docs/latest/html/users_guide/ghci-dot-files.html에 따르면 ghci.conf 파일은 .../appdata/ghc와 같은 폴더에 있어야합니다. 그러나 내 ghc 폴더 (C : \ Users \ X \ AppData \ Roaming \ ghc)에는 ghci_history 파일 만 포함되어 있습니다.
그래서 hlint.ghci 파일을 내 ghc 폴더에 복사하고 이름을 ghci.conf로 변경했습니다. 이제 시작 WinGHCi 그것이 내가 GHCi를 시작하는 경우가 말한다 충돌 :
대화> : 10 : 91 : 문자에서 리터럴 문자열/문자의 어휘 오류 '\ n'을
대화> : 4 : 105 : '\ n'에서 문자열/문자 리터럴의 어휘 오류
무엇이 잘못 되었나요? 누락 된 GHCi 시작 파일과 관련된 문제가 있습니까?
'ghci.conf' (또는'.ghci' on * nix)는 기본적으로 제공되지 않으므로 원한다면 직접 만들어야합니다. 그래서 그것은 아닙니다. 인코딩 문제? 줄 끝 문제? –