2
私のコードに含まれているかどうかを確認する方法はありますか?Non-exhaustive patterns in function
?たぶんコンパイラのフラグ?Haskell、関数内で非網羅的なパターン - この条件をチェックするための方法
私のコードに含まれているかどうかを確認する方法はありますか?Non-exhaustive patterns in function
?たぶんコンパイラのフラグ?Haskell、関数内で非網羅的なパターン - この条件をチェックするための方法
はい:-fwarn-incomplete-patterns
または単に-Wall
です。
@badcookはコメントにヒントをつけているので、GHCにlambdasの非排他的なパターンも警告したい場合は、-fwarn-incomplete-uni-patterns
を追加する必要があります。
はい: '-fwarn-incomplete-patterns'または単純に' -Wall'です。 – zakyggaps
また、 '-fwarn-incomplete-uni-patterns'は、' -Wall'には含まれていません。もしあなたがlambdaのパターンを心配しているのであれば。 – badcook
@zakyggapsコメントの代わりに答えとして投稿する必要があります。 – Bakuriu