в cabal.project флагом его выключаешь. И работаешь. Это проще чем каждый раз удалять -Werror
Допустим, половина хакеджа пишет ghc-options: -Wall -Werror. В новой версии ghc в -Wall добавляют новую проверку. Теперь половину хакеджа нужно чинить (хотя всё на самом деле работает, тесты проходят), чтобы всё работало с новым GHC. Обычно наоборот делают: в билде -Werror выключают, в девеле включают.
Обсуждают сегодня