【发布时间】:2010-11-06 12:19:39
【问题描述】:
我偶然发现了this question,我意识到我在我的非过程编程课上忘记了很多东西。
当我试图理解代码时,我觉得它非常冗长,所以我试图缩短它。这和原始代码做的事情一样吗?
merge([X|Xs], Ys) -> [X | merge(Ys, Xs)];
merge([], []) -> [].
...我以前从未使用过 erlang,所以我可能犯了一些语法错误:-)
【问题讨论】:
标签: functional-programming erlang