【发布时间】:2010-10-04 04:43:06
【问题描述】:
继this 问题之后,我似乎仍然在可能的前沿进行战斗,尽管我不认为我在做任何特别前沿的事情:
type Vector2d = { X: float<'u>; Y: float<'u> }
给我错误 FS0039:未定义度量单位参数“u”。
还有
type Vector2d = { X: float<_>; Y: float<_> }
给我错误 FS0191:此声明中不允许使用匿名度量单位变量。
函数是否可以处理“通用”度量单位,但类型不能?
【问题讨论】:
-
观点:完全使用单位是“前沿”。 :)