当类型出现在指定类型之后时,在F#中调用了什么?

时间:2017-07-08 17:19:38

标签: f#

我见过这样的例子:

 type OptionalString = string option 
 type customers = customer list

在这些示例中,选项和列表类型都出现在字符串和客户类型之后。

  1. 是否有可以找到的文档显示可以像这样编写的所有类型列表?

  2. 这也类似于<>在c#?

1 个答案:

答案 0 :(得分:4)

sqlite-user message of July 14th

中对此进行了描述

5.1.1命名类型

  

命名类型有多种形式,如下表所列

     

type long-ident 具有一个类型参数的命名类型;处理相同   as long-ident< type>

因此您可以将此表单用于具有单个参数的泛型类型。这适用于用户定义的类型,例如

transform.Rotate(Quaternion.Euler(new Vector3(totalPitch, 0, 0)).eulerAngles);
transform.Rotate(Quaternion.Euler(new Vector3(0, 0, -totalRoll)).eulerAngles);