當我原型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