【发布时间】:2015-06-05 09:54:28
【问题描述】:
我的函数 append 接受列表 [[a], [b,c], [d,e]] 的列表并返回单个列表 [a,b,c,d,e]。 我把它写在一个文件中,所以我不必使用“let”,但我仍然在输入'='时遇到解析错误。谁能帮忙? 谢谢
append :: [[a]] -> [a]
append [[a]] = [ a | len = length a, n = 1, head a ++ (a !! n) , n < len]
【问题讨论】:
标签: haskell