List.nth是'T列表 - > INT - >' T,而不是標準的INT - > 'T列表 - >' T像序列。 nth。混淆F#List.nth的參數順序
這使得管道有些尷尬。
背後有什麼東西嗎?
我不知道爲什麼。
List.nth是'T列表 - > INT - >' T,而不是標準的INT - > 'T列表 - >' T像序列。 nth。混淆F#List.nth的參數順序
這使得管道有些尷尬。
背後有什麼東西嗎?
我不知道爲什麼。
可能是ocaml compatibility(或只是懶惰),但沒有深入的理由實施本身。
此簽名允許您針對給定列表進行咖喱功能。這允許你保存List.nth someList,並使用它獲取列表的第n個元素,而不必每次都指定列表變量。不過,我不確定爲什麼它對於其他F#函數是不均勻的。
我想用Seq這樣做並沒有什麼意義,因爲你不能真正擁有對Seq的隨機訪問。 – Benjol 2010-06-04 05:13:37
@Benjol你沒有隨機訪問列表... – mydogisbox 2013-08-22 14:11:07