Haskell, Неисчерпывающие паттерны в функции - способ проверки этого условия
Есть ли способ проверить, содержит ли мой код: Non-exhaustive patterns in function
? Может быть, какой-нибудь флаг для компилятора?
1 ответ
Решение
Да: -fwarn-incomplete-patterns
или просто -Wall
,
Как намекнул @badcook в комментарии, если вы хотите, чтобы GHC также предупреждал неисчерпывающие шаблоны в лямбдах, вы должны добавить -fwarn-incomplete-uni-patterns
,