如何在功能上使用列表的递归

时间:2017-05-10 22:19:39

标签: recursion f# functional-programming

说我有一个包含地图的列表:

let mone = Map.ofList["1", "cat"; "2", "tiger"; "3", "lynx"]
let mtwo= Map.ofList["1", "dog"; "2", "wolf"; "3", "puppy"]
let mthree= Map.ofList["1", "bird"; "2", "chicken"; "3", "pigeon"]

let mlist = [mone; mtwo; mthree]

我如何使用递归来一次显示一个地图,而不是显示所有地图?例如,显示第一个元素然后结束迭代,移动到其他东西,然后显示第二个元素等。

0 个答案:

没有答案