我今天更新GHC和我的小程序停止工作:現在GHC 7.4更新時間haskell98?
https://github.com/BrisFunctional/misere-oxo/blob/master/OXO/misere.hs
GHC是7.4.1-2版本,從我現在設法瞭解它默認 到haskell2010標準,而不是haskell98。 (因爲我可以從GHC-PKG列表的輸出中看到):
haskell2010-1.1.0.1
(haskell98-2.0.0.1)
所以我改變了我的「導入列表」,以「進口Data.List模塊」,我認爲是唯一的問題,但現在我得到以下:
misere.hs:1:1: Not in scope: `System.Environment.withArgs'
從哪裏來,因爲我從來沒有進口System.Environment? 任何提示? 謝謝
編輯: 我更新了github上的版本,以反映這個錯誤。實際上使用Data.List ghc編譯完美的文件,所以它的runhaskell會產生這個問題。
你試過編譯'ghc -XHaskell98'嗎? – nominolo 2012-03-04 17:01:07
該選項不存在我的ghc,我實際上是在尋找類似的東西.. – 2012-03-04 17:14:59