![]() |
1
2
更正:可以将它们作为输入。下面是一个例子:
但是,您必须提到记录中的所有字段,以便与类型匹配。因此,要编写另一个接受相同类型但不使用密码的函数,您需要编写:
这意味着每次编辑类型定义时,都必须编辑类型的函数参数的所有类型注释。这在一般用途上不能很好地扩展。 可能会添加模式匹配,因此您可以编写:
但我不清楚这是否会被添加到语言中。 |
![]() |
Thomas · 使类型别名在F中不可互换# 3 年前 |
![]() |
sdgfsdh · 我该怎么说。使用异步转换函数进行收集? 7 年前 |
![]() |
Soldalma · 我可以实例化包含顶级副作用值的类吗? 7 年前 |
![]() |
matekus · F#-包含数字的字符串的自然排序 7 年前 |
![]() |
matekus · F#类型匹配-无法创建映射或匹配记录 7 年前 |
![]() |
Rob Lyndon · 未找到F#ProvidedTypes文件 7 年前 |
![]() |
red-swan · 如何将intro ML.Net演示翻译为F#? 7 年前 |
![]() |
jkone27 · F#-在编译时从字符串生成简单的空类型 7 年前 |