当我运行我的Haskell程序时,我从GHCI得到以下错误: "Pattern match(es) are non-exhaustive
In an equation for `recaList':Patterns not matched: (_:_:_)" 我一直在网上搜索,但似乎找不到(_:_:_)是什么的解释。我的猜测可能只是一个空列表,但我已经在我的函数中考虑到了这一点。不确定它是否相关,但这是
为了完成我对函数式编程的介绍,我正在为明天的测试而训练,但有一件事我不明白。每当我有这样的节目:test (x:xs) = test (xs)
他所做的就是将第一个元素从列表中删除,然后继续其他元素。但是每当我运行这个算法时,我就会得到一个错误。Exception: <interactive>:20:5-16: Non-exhaustive patterns in function test.我在网上找不到明确的解释。有人能给我发