F#创建某种类型的序列

时间:2015-02-23 15:32:08

标签: f# sequence

我正在编写一些单元测试,需要复制一个序列。序列的类型为(string * string * string)。我试图通过

重新创建这个序列
let aSequence = seq<aType>{ ("ABC","DEF","GHI"); ("JHL","MNO","PQR") }

我做错了什么?

1 个答案:

答案 0 :(得分:2)

无需指定(string * string * string)的类型,F#可以推断出来。 您需要使用yield关键字。详细了解seq here

let aSequence = seq { yield "ABC","DEF","GHI"
                      yield "JHL","MNO","PQR" }