相关疑难解决方法(0)

如何[暂时]抑制"已定义但未使用"的警告?

当我对Haskell程序进行原型化时,我总是得到数百个这样的警告(不是开玩笑):

/Users/bob/SourceCode/course/is/expriment/LiftedSpine2.hs:70:15:
    Warning: Defined but not used: `ta'

/Users/bob/SourceCode/course/is/expriment/LiftedSpine2.hs:72:15:
    Warning: Defined but not used: `ta'

/Users/bob/SourceCode/course/is/expriment/LiftedSpine2.hs:77:26:
    Warning: Defined but not used: `v'

反正暂时删除这些警告了吗?我试过把它放在我的.hs文件中:

 {-# OPTIONS_GHC -fno-warn-unused-binds -fno-warn-name-shadowing 
    -fwarn-monomorphism-restriction -fwarn-hi-shadowing
 #-}
Run Code Online (Sandbox Code Playgroud)

不幸的是,它不起作用,虽然我也尝试:设置-fno-warn-unused-binds,但它仍然不起作用.

非常感谢!

haskell ghc

27
推荐指数
4
解决办法
4123
查看次数

标签 统计

ghc ×1

haskell ×1