标签: haskell pattern-matching non-exhaustive-patterns
有没有办法检查我的代码是否包含:Non-exhaustive patterns in function?也许是编译器的一些标志?
Non-exhaustive patterns in function
答案 0 :(得分:1)
是:-fwarn-incomplete-patterns或仅-Wall。
-fwarn-incomplete-patterns
-Wall
正如@badcook在评论中暗示的那样,如果你想让GHC也警告lambda中的非详尽模式,你应该添加-fwarn-incomplete-uni-patterns。
-fwarn-incomplete-uni-patterns