我想在F#中转置一个嵌套列表('a list list)。问题是,我不想使用递归。 然而,我发现为了不使用递归,我必须使用可变列表。在我看来,这有点问题。= llst for i = 1 to lst.Length do
lst <- List.map我知道数组的易变性,所以我试图通过从'a list list转换为2darray
function | h :: t -> insert cmp h (sort cmp t)
let lists = List.mapList.length list, list) lists in List.mapsnd lists;;
我想知道如何处理这个有趣的a b ->比较(fst a) (fs