F# 获取序列的子序列

F# take subsequence of a sequence

我需要定义一个函数,它接受一个序列 和整数 in 作为参数和 returns 此 seq 的子列表或子序列,定义如下:

.

你可以这样写:

let subSeq i n = Seq.skip i >> Seq.take n

使用哪个,例如:

let result = subSeq 5 10 [0..20]