标签: sorting merge ocaml
我正在尝试编写合并两个列表的代码。我们假设第一个和第二个列表用< =排序。那么为什么我收到了例外:失败“tl”。 http://pastebin.com/NXxnfug9
答案 0 :(得分:1)
在If语句中,您使用了l1和l2,但我认为您的目的是使用li1和li2。无论如何,你应该阅读邻接模式匹配,例如:http://www.ffconsultancy.com/ocaml/benefits/pattern_matching.html
If
l1
l2
li1
li2