我正在尝试使用此页面中的这个简单功能:http://www.haskell.org/haskellwiki/99_questions/Solutions/2
但是当我使用它时,我得到了非详尽模式错误。代码。
-- return one but last
lastButOne [x,_] = x
lastButone (_:xs) = lastButOne xs
我这样调用它:
lastButOne [1,2,3,4]
最佳答案
你的第二行有 lastButone
但你的意思是 lastButOne
。哎呀! :)
关于Haskell 非详尽的函数模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8744933/