gpt4 book ai didi

haskell - Hlint 与 (Win)GHCi 的集成

转载 作者:行者123 更新时间:2023-12-02 07:42:41 25 4
gpt4 key购买 nike

通过命令提示符使用 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: lexical error in string/character literal at character '\n'

interactive>:4:105: lexical error in string/character literal at character '\n'

我做错了什么?问题与丢失的 GHCi 启动文件有关吗?

最佳答案

问题是 HLint 1.8.23 及以下版本随附的 hlint.ghci 文件存在错误。 HLint 1.8.24 现在可用,它修复了这个问题,或者将 hlint.ghci 的在线副本与旧版本的 HLint 一起使用。

此错误由 http://code.google.com/p/ndmitchell/issues/detail?id=531 跟踪我最初说我“可能会在今天晚些时候修复它”。

关于haskell - Hlint 与 (Win)GHCi 的集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9353079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com