相关疑难解决方法(0)

Haskell:解析模式中的错误

谁喜欢告诉我这段代码有什么问题(语法上)?

-- 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
Run Code Online (Sandbox Code Playgroud)

解释:

解析模式中的错误:mergeX

haskell pattern-matching operator-precedence parse-error

17
推荐指数
1
解决办法
2万
查看次数