我有以下问题,在我的功能拍摄的元组和对的列表,它应该返回一个元组,但我得到了错误,说ocaml的函数需要元组和元组列表中返回一个元组
a is tuple contains (int*list) and x is list of pairs [(a1,b1).....(an,bn)]
我想要做的是将两个列表加在一起让我说我通过[9;9]
[1;0;2]
然后它应该返回一个[2;0;1]
,而我使用list.fold_left
尾递归来做到这一点。这是功能我得到了迷惑一下,
我通过在
list.fold_left f (0;[]) (List.combine(List.rev(l1),List.rev(l2))
所以a
应该是一个元组包含(int*list)
x是对
好像没人想给我一个提示? – user1968057