Haskell, Неисчерпывающие паттерны в функции - способ проверки этого условия

Есть ли способ проверить, содержит ли мой код: Non-exhaustive patterns in function? Может быть, какой-нибудь флаг для компилятора?

1 ответ

Решение

Да: -fwarn-incomplete-patterns или просто -Wall,

Как намекнул @badcook в комментарии, если вы хотите, чтобы GHC также предупреждал неисчерпывающие шаблоны в лямбдах, вы должны добавить -fwarn-incomplete-uni-patterns,

Другие вопросы по тегам