为什么 F# seq 以小写字母开头?

Why F# seq starts with small letter?

我是 F# 新手,我注意到除序列外,所有其他集合类型都以大写字母开头。这是因为 seq 实际上只是 IEnumerable 的别名,而不是像其他类型那样的实际新 F# 类型吗?

谢谢。

在F#中,序列可以通过名为“seq”的内置计算表达式来表达。计算表达式按照惯例是小写的。您可以定义自己的大写计算表达式,但约定为小写。

seq - 当用作计算表达式时 - 不是 IEnumerable 的别名,但 seq 将创建一个 IEnumerable.

但是seq还有更多的含义在评论中阐明。