2010-06-03 74 views
6

List.nth'T列表 - > INT - >' T,而不是標準的INT - > 'T列表 - >' T序列。 nth混淆F#List.nth的參數順序

這使得管道有些尷尬。

背後有什麼東西嗎?

我不知道爲什麼。

回答

1

此簽名允許您針對給定列表進行咖喱功能。這允許你保存List.nth someList,並使用它獲取列表的第n個元素,而不必每次都指定列表變量。不過,我不確定爲什麼它對於其他F#函數是不均勻的。

+0

我想用Seq這樣做並沒有什麼意義,因爲你不能真正擁有對Seq的隨機訪問。 – Benjol 2010-06-04 05:13:37

+0

@Benjol你沒有隨機訪問列表... – mydogisbox 2013-08-22 14:11:07