Кто любит рассказывать мне, что не так с этим кодом (синтаксически)?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
Спасибо, я помню, что у меня было. как раньше;). Обычно вы используете x (x: xs) вместо x: xs для предотвращения ошибок? – user905686
@ user905686: В шаблоне да. – kennytm