继这个问题之后,我似乎仍在与可能的前沿作战,尽管我认为我没有做任何特别前沿的事情:
type Vector2d = { X: float<'u>; Y: float<'u> }
给我错误 FS0039:未定义度量单位参数“u”。
和
type Vector2d = { X: float<_>; Y: float<_> }
给我错误 FS0191:此声明中不允许使用匿名度量单位变量。
函数是否可以处理“通用”度量单位,但类型不能?
继这个问题之后,我似乎仍在与可能的前沿作战,尽管我认为我没有做任何特别前沿的事情:
type Vector2d = { X: float<'u>; Y: float<'u> }
给我错误 FS0039:未定义度量单位参数“u”。
和
type Vector2d = { X: float<_>; Y: float<_> }
给我错误 FS0191:此声明中不允许使用匿名度量单位变量。
函数是否可以处理“通用”度量单位,但类型不能?