Обновление GHC 7.4 ломает haskell98?

Сегодня я обновил ghc, и моя маленькая программка перестала работать:

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..

12
задан andrea_crotti 4 March 2012 в 17:18
поделиться