zaktualizowałem GHC dzisiaj i mój mały program przestał działać:Aktualizacja aktualizacji GHC 7.4 haskell98?
https://github.com/BrisFunctional/misere-oxo/blob/master/OXO/misere.hs
GHC jest wersja 7.4.1-2 i od tego, co udało mi się go zrozumieć teraz domyślne do haskell2010 standard, zamiast haskell98. (Jak widzę z wyjścia listy ghc-pkg):
haskell2010-1.1.0.1
(haskell98-2.0.0.1)
Więc zmieniłem „Lista importu” na „import Data.List”, co moim zdaniem było jedynym problemem, ale teraz pojawia się następujący :
misere.hs:1:1: Not in scope: `System.Environment.withArgs'
skąd to się bierze, ponieważ nigdy nie importuję System.Environment? Dowolna podpowiedź? Dzięki
EDYCJA: Zaktualizowałem wersję na github, aby odzwierciedlić ten błąd. i faktycznie używając Data.List ghc kompiluje plik idealnie, więc jest to runhaskell, który generuje ten problem ..
Czy próbowałeś skompilować z 'ghc -XHaskell98'? – nominolo
ta opcja nie istnieje na moim ghc, faktycznie szukałem czegoś podobnego .. –