25得票3回答
Haskell:如何告诉hlint不要提示“警告:使用字符串字面值”?

我有一个单元测试文件:module X04PatMatTest where import AssertError import Test.HUnit import X04PatMat ... 而且 hlint 抱怨:X04PatMatTest.hs:15:69: Warning: Use ...

16得票3回答
在HLint的上下文中,eta reduce是什么意思?

我正在查看教程http://haskell.org/haskellwiki/How_to_write_a_Haskell_program。import System.Environment main :: IO () main = getArgs >>= print . haqi...

13得票2回答
Leksah是否有hlint、hoogle集成?

Leksah支持任何类型的插件吗?将来会支持吗?它是否内置了任何插件,例如hlint、hoogle、pl、djinn?如果没有,是否有一种简单的方法来集成这些东西?

10得票3回答
两个函数创建单例列表的区别

运行hlint检查我的程序时,它报告了一个错误\x -> [x] 并建议了替代形式(: []) 根据hlint的提示,第一种形式存在错误,因此为什么我应该使用(可读性较差的)第二个选项? 编辑 (在问题中明确添加了hlint) 我的问题不在于从词法角度理解它们之间的区别(我确实理解...

10得票1回答
在emacs上使用intero和Hlint

我无法在使用intero的emacs中看到hlint建议。 我安装了新的emacs 24.5版本。 我将这里的intero相关内容添加到新的~/.emacs文件中。 我还没有对emacs进行其他任何操作。 据我了解,解决方案是:(flycheck-add-next-checker 'i...

9得票3回答
有没有类似于HLint的Erlang工具?

HLint 是一种用于将代码更符合惯用语的 Haskell 代码检查工具。是否有类似的工具适用于 Erlang 呢?

8得票1回答
让 HLint 忽略由于多路条件语句导致的解析错误?

我正在使用MultiWayIf语言扩展。虽然我喜欢HLint(我正在使用版本v1.8.61),但不幸的是,它似乎没有意识到这个扩展,并将多路if报告为解析错误:Warning: Parse error: | HLint手册(http://community.haskell.org/~ndm/...

8得票2回答
在Emacs中是否有一个命令来应用hlint的建议?

我正在使用emacs中的flycheck和haskell-hlint来编写Haskell代码,如果可以通过调用一些emacs程序而不是手动修改代码来应用这些hlint建议,那将是非常好的。 如果没有这样的程序可用,或者我必须自己编写此过程: 是否保证hlint输出始终具有以下形式: Fou...

7得票3回答
在OSX 10.13.4上,使用stack安装ghc-mod失败,因为存在依赖冲突。

当我尝试通过stack安装ghc-mod时,我遇到了这些依赖冲突。 Error: While constructing the build plan, the following exceptions were encountered: In the dependencies for gh...

7得票1回答
HLint:使用 &&& 建议建议。

我在一个小项目中使用了HLint工具,并且它建议我使用&&&。 例如: >>> cat st.hs f = (+) 10 g = (+) 1 main = print $ (\x -> (f x, g x)) 5 >>> hlint st.hs ...