【发布时间】:2021-08-10 20:48:45
【问题描述】:
我正在寻找一种类似于 F# 中的序列的类型,其中索引可以是大整数,而不是仅限于 int。有没有这样的东西?
我所说的“大整数索引”是指一种允许与之等效的类型:
let s = Seq.initInfinite (fun i -> i + 10I)
【问题讨论】:
-
为什么需要这么大的索引?仅当数字超过
System.Int64.MaxValue时才使用大整数。如果您使用int64作为索引,那么您最多可以索引9007199254740991 个元素。如果这是字节,那么您将能够使用 8_388_607 TBytes - 多达 800 万个普通笔记本。你不需要这个
标签: f#