运行 Haskell 程序时,我从 GHCI 收到以下错误:
"Pattern match(es) are non-exhaustive
In an equation for `recaList': Patterns not matched: (_:_:_)"
我一直在搜索 web/SO,但似乎无法找到解释(_:_:_)
。我的猜测只是一个空列表,但我已经在我的函数中考虑了这一点。
不确定它是否相关,但这是我的程序:
recaList :: [Int] -> [Int]
recaList [] = []
recaList [x] = map recaMan [x]
我认为问题只是我不知道是什么(_:_:_)
。