1
我正在试用this tutorial中给出的以下示例。为什么此代码会产生“非详尽模式”错误?
我无法理解的是案件的保护情况如何'c'
和_
根本不使用on
?
我修改了代码给出here,但后来当我运行它,我得到了错误“的情况下,非详尽模式”:
*StateGame> main "accaaaa"
*** Exception: state1.hs:(27,5)-(31,36): Non-exhaustive patterns in case
为什么会这样呢?
你能解释一下你在前两种情况下认为'on'的作用吗?为什么你认为将它添加到每个案例都是有意义的? – sepp2k
在StackOverflow上,最好是直接包含代码(缩进四个空格,使其显示为代码),而不是提供到hpaste的链接。 – AndrewC