2008 년부터 F # 3.0의 Mono 3.0에서 F # app 인 TrueSkill을 구축하고 있습니다. 내가 할 두 가지 오류가레거시 F # 앱에 ResizeArray를 어떻게 제공합니까?
fList |> ResizeArray.iter (fun f -> f.ResetMarginals())
및
let sumLogS = fList |> ResizeArray.fold_left (fun acc f -> acc + (f.LogNormalisation())) 0.0
있습니다.
F # 1.9의 경우 ResizeArray
은 PowerPack에서 제공되었습니다. 이제 github에 PowerPack이 있습니다. 그러나 표준 모노 문서에 따르면 ResizeArray<T>
은 List<T>
의 별칭 일뿐입니다. 원래 ResizeArray
을 가져와야합니까? 그렇다면 ResizeArray.fs
을 사용하여 PowerPack에서 어떻게 할 수 있습니까? List
과 ResizeArray
사이의 현재 관계는 무엇입니까?
'List <'t> == ResizeArray <'t>'그러나 무료로 ('.iter, .fold_left1') 메소드를 얻지 못하므로 Powerpack을 포함시켜야합니다. –