我试图截断这个序列,例如你可以在F#如何获得一个子列表或F#子序列
let sublist sequ (i:int) (n:int) =
let item = Seq.item(n-i) sequ
let start = Seq.item i sequ
let ending = Seq.item n sequ
Seq.truncate(item) (seq{start..ending})
sublist [|25..92|] 5 10
阵列做喜欢的话可以在这里完成
Array.sub [|5..20|] 3 10
这就是你'之后? http://stackoverflow.com/questions/34093543/f-take-subsequence-of-a-sequence – Foole
是的,这也可以,但我不明白>> 的含义,但是谢谢 –
@TheWololo'>>'和'<<'是函数组合操作符。他们避免了为第一个函数提供一个显式参数的需求,然后将其传递给第二个函数。他们可以使用它们定义的函数更简洁一点。看到这个答案的更多信息:http://stackoverflow.com/a/1904063/5438433 – TheInnerLight