![]() |
1
2
在F#,对象和记录是不同的东西。您可以创建如下记录值:
但是不能使用类似的语法来创建对象。以下代码无法编译:
因为它将被理解为:
相反,你必须写:
我想重写你的代码如下:
请注意,F#type系统非常有限,因此我们必须显式地将整数转换为浮点。 |
![]() |
2
3
然后,也改变第二管建议在切斯特外壳的答案。
编辑:
注意我是怎么转化的
|
![]() |
3
2
我想试试看,但我猜你折叠后管子里的154号线?如果是这样,问题就出在语法上:而不是
你需要用管道把折叠的结果 进入之内
|
![]() |
Thomas · 使类型别名在F中不可互换# 2 年前 |
![]() |
sdgfsdh · 我该怎么说。使用异步转换函数进行收集? 6 年前 |
![]() |
Soldalma · 我可以实例化包含顶级副作用值的类吗? 6 年前 |
![]() |
matekus · F#-包含数字的字符串的自然排序 6 年前 |
![]() |
matekus · F#类型匹配-无法创建映射或匹配记录 6 年前 |
![]() |
Rob Lyndon · 未找到F#ProvidedTypes文件 6 年前 |
![]() |
red-swan · 如何将intro ML.Net演示翻译为F#? 6 年前 |
![]() |
jkone27 · F#-在编译时从字符串生成简单的空类型 6 年前 |