コマンド プロンプト経由で Hlint を使用するとうまくいきますが、GHCi 統合を実行しようとすると問題が発生します。
http://community.haskell.org/~ndm/darcs/hlint/hlint.htmには、「スクリプトは hlint.ghci [リンク] にあり、コピーがデータ ディレクトリにローカルにインストールされています。使用するには、コンテンツを 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を起動すると、次のように表示されます:
interactive>:10:91: 文字 '\n' の文字列/文字リテラルの字句エラー
interactive>:4:105: 文字 '\n' の文字列/文字リテラルに字句エラーがあります
私は何を間違っていますか?問題は GHCi 起動ファイルが見つからないことと関係がありますか?