Сегодня я обновил 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..