15
このコードで何が問題なのか(構文的に)教えてください。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
通訳:パターンで
解析エラー:mergeX
ありがとう、私はsthを持っていたことを覚えています。以前のように;)。 通常、間違いを防ぐためにx:xsの代わりに(x:xs)を使用しますか? – user905686
@ user905686:パターンでは、はい。 – kennytm