cost 255 ms
Haskell 中无法识别的 HLINT 杂注 - Unrecognised HLINT pragma in Haskell

我正在尝试禁用 HLint 给我的一些警告。 根据文档,我应该能够在我的文件顶部添加一个编译指示。 所以我尝试了以下方法:{-# HLINT ignore #-} module Main where 然而,这在运行stack build时给了我一个错误: 似乎编译指示实际上在我的编辑器中工作(带 ...

Haskell`hlint`,如何添加错误缩进,尾随空格等提示? - Haskell `hlint`, how can I add hint for wrong indentation, trailing spaces and etc?

我试图使用hlint软件包,但是它没有给出警告或配置: 尾随空格 最后一个空行 参数之间的空格 限制制表符缩进 多余的线 和其他与空格/制表符和空行有关的皮棉选项材料 我看不到“添加新提示”如何帮助我 ...

堆栈安装ghc-mod失败,OSX 10.13.4上存在依赖冲突 - stack install ghc-mod fails with dependencies conflicts on OSX 10.13.4

当我尝试通过堆栈安装ghc-mod时,我最终会遇到这些依赖性冲突 如果我尝试添加建议的额外代表,如此 我最终得到了这样的循环 如果我把 - haskell-src-exts-1.20.2他们问我 - haskell-src-exts-1.19.1回来反之亦然我无法弄清楚如 ...

Hlint建议:使用不合格 - Hlint suggestion: use uncurry

我有这行代码: Hlint建议我用它替换它 这个建议的动机是什么? 它只是为了简短,还是其他(性能)? 因为虽然它更长,但我发现第一个代码更容易阅读。 事实上,我的问题更为笼统,因为这只是其中一个例子: Hlint建议通常只基于Hlint动机,还是建议背后还有其他改进? ...

构建haskell软件包时如何获取堆栈以运行额外的命令? - How to get stack to run extra commands when building a haskell package?

我制作了一个脚本来编译我的haskell程序(到目前为止,只是一个包含在单个源文件中的简单脚本),该脚本在调用ghc之前包含以下几行: ( ${1}指单个.hs源文件。) 使用堆栈管理和构建程序时,如何进行等效检查? 我想设置一些全局配置,当在我的任何项目中调用stack b ...

当我尝试安装hlint时,我得到了关于old-time-1.1.0.3的错误 - When I try to install hlint I get errors surrounding old-time-1.1.0.3

我首先尝试安装Hlint。 cabal install hlint然后我得到了错误: 然后我尝试安装ghc-mod,因为我读到hlint是该包的依赖项(?)。 认为它可以解决问题。 所以我做了cabal install ghc-mod ,这给了我错误。 所以它似乎是同样的问 ...

如何运行HLint? - How to run HLint?

我用Haskell编程只用了几个星期。 有人告诉我使用HLint来改进我的代码。 问题是我无法弄清楚如何对我的.hs文件运行HLint。 我阅读了文档 ,我可以使用cabal install hlint安装它。 下一步是使用hlint myfile.hs运行HLint。 我无法确定我们 ...

Haskell:如何告诉 hlint 不要:`警告:使用字符串文字` - Haskell: how to tell hlint not to: `Warning: Use string literal`

我有一个单元测试文件: 和 hlint 抱怨: 出于各种原因,我真的很想把['a', 'b', 'd']放在测试代码中。 我已经尝试了各种排列 就像将编译指示作为文件的第一行,在模块声明之后,使用名称module而不是X04... ,将Warning更改为warn ... 什么是魔法 ...

创建单例列表的两个函数之间的差异 - Difference between two functions creating a singleton list

在我的程序上运行hlint时,它报告了一个错误 并提出了替代形式 根据hlint关于第一种形式有什么错误 ,因此为什么我应该使用(不太可读)第二种选择? 编辑 (明确地向问题添加了hlint) 在词汇的观点上,我的问题不在于差异是什么(我确实理解它们两者)。 ...

在Haskell函数类型声明中使用[Char]而不是String是一个坏主意 - Is it a bad idea to use [Char] instead of String in Haskell function type declaration

我刚刚开始学习Haskell,“学习Haskell for Great Good”。 我目前正在阅读“类型和类型类”一章,所以我的知识非常......不存在。 我使用Sublime Text 2和SublimeHaskell包,它在每次保存时构建/检查文件。 问题:我正在尝试像这样进行 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM