当我原型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
#-}
不幸的是,这是行不通的,虽然我也试过:设置-fno-警告,未使用的-结合,它仍然无法正常工作。
非常感谢!
我真的希望'OPTIONS_GHC'事情能够奏效,但是还没有到处搞清楚确切的行为,提交一张票等。 – sclv