Ai thích cho tôi biết điều gì sai với mã này (cú pháp)?Haskell: Lỗi phân tích cú pháp trong mẫu
-- merge two sorted lists
mergeX [] b res = b ++ res
mergeX a [] res = a ++ res
mergeX a:as b:bs res
| a > b = mergeX as b:bs a:res
| otherwise = mergeX a:as bs b:res
Interpreter:
lỗi Parse trong mẫu: mergeX
Cảm ơn, tôi nhớ rằng tôi đã có sth. như thế trước đây;). Bạn có thường sử dụng (x: xs) thay cho x: xs để ngăn ngừa lỗi không? – user905686
@ user905686: Trong một mẫu, có. – kennytm