Haskell,功能中的非详尽模式 - 检查此条件的方法
Haskell, Non-exhaustive patterns in function - way for checking this condition
有什么方法可以检查我的代码是否包含:Non-exhaustive patterns in function
?也许编译器的一些标志?
是:-fwarn-incomplete-patterns
或干脆 -Wall
。
正如@badcook 在评论中暗示的那样,如果您希望 GHC 也警告 lambda 中的非详尽模式,您应该添加 -fwarn-incomplete-uni-patterns
.
有什么方法可以检查我的代码是否包含:Non-exhaustive patterns in function
?也许编译器的一些标志?
是:-fwarn-incomplete-patterns
或干脆 -Wall
。
正如@badcook 在评论中暗示的那样,如果您希望 GHC 也警告 lambda 中的非详尽模式,您应该添加 -fwarn-incomplete-uni-patterns
.