当一个类型出现在指定类型之后时,在F#中这称为什么?
我见过这样的例子:当一个类型出现在指定类型之后时,在F#中这称为什么?,f#,F#,我见过这样的例子: type OptionalString = string option type customers = customer list 在这些示例中,选项和列表类型都显示在字符串和客户类型之后 有没有我可以找到的文档显示了所有可以这样编写的类型列表 这和c#中的类似吗 以下章节对此进行了描述: 5.1.1命名类型 命名类型有多种形式,如下表所示 使用一个类型参数键入长标识符命名类型;处理相同的问题 只要识别 因此,您可以将此表单用于具有单个参数的泛型类型。这适用于用户定
type OptionalString = string option
type customers = customer list
在这些示例中,选项和列表类型都显示在字符串和客户类型之后
type Test<'a> = Test of 'a
let x : int Test = Test(3)
型式试验这在以下章节中进行了描述:
5.1.1命名类型
命名类型有多种形式,如下表所示
使用一个类型参数键入长标识符命名类型;处理相同的问题
只要识别
因此,您可以将此表单用于具有单个参数的泛型类型。这适用于用户定义的类型,例如
type Test<'a> = Test of 'a
let x : int Test = Test(3)
类型TestOptionalString是字符串或null。OptionalString是字符串或null。