このチュートリアルで与えられた次の例を試していました。
私が理解できなかったのは、ケースがケースをどのように保護し、'c'
まったく_
使用しないかということon
です?
hereのようにコードを変更しましたが、実行すると「ケースの非網羅的なパターン」というエラーが表示されました。
*StateGame> main "accaaaa"
*** Exception: state1.hs:(27,5)-(31,36): Non-exhaustive patterns in case
これはなぜですか?