【发布时间】:2013-02-06 16:06:32
【问题描述】:
大家好,我正在尝试创建一个简单的程序来删除第一次出现的元素,然后返回列表的其余部分。 已经有一段时间了,我想知道为什么我在第 8 行收到此解析错误
module deleteFirst where
deleteFirst :: (Eq a) => a ->[a] -> [a]
deleteFirst toDelete [] = []
deleteFirst toDelete (a:as) =
if(toDelete == a) then as
else a:(deleteFirst toDelete as)
任何输入?谢谢大佬
【问题讨论】:
-
下次请照原样复制并粘贴错误消息。 :)