2011-12-29 4 views
5

По уважительной причине я хочу временно включить предупреждения о недостающей сигнатуре уровня уровня в IDE leksah.отключить предупреждение в leksah

Я поменял флаги на файл ghc cabal, и предупреждения отсутствуют, когда я запускаю «инсталляцию» из консоли.

Однако, если я создаю тот же проект в IDE leksah, предупреждения все еще отображаются.

Как отключить «Предупреждение: привязка верхнего уровня без подписи типа:» в среде leksah IDE?

ответ

3

Добавить нужный вариант Кабал файла:

GHC-варианта: -fno-предостерегает-недостающая подпись

+0

спасибо! это сработало! – mrsteve

8

Это намного лучше, чтобы отключить предупреждения только в одном файле, чем в целом проект. Использование

{-# OPTIONS_GHC -fno-warn-missing-signatures #-} 

Прагма на верхней части файла.

Смежные вопросы