Haskell,功能中的非穷举模式 - 检查这种情况的方式

时间:2016-03-19 09:44:09

标签: haskell pattern-matching non-exhaustive-patterns

有没有办法检查我的代码是否包含:Non-exhaustive patterns in function?也许是编译器的一些标志?

1 个答案:

答案 0 :(得分:1)

是:-fwarn-incomplete-patterns或仅-Wall

正如@badcook在评论中暗示的那样,如果你想让GHC也警告lambda中的非详尽模式,你应该添加-fwarn-incomplete-uni-patterns