我有一个输入类型为
的函数('a * (float * 'b * float)) list
我显然希望避免明确包含该类型。
问题是我使用十进制函数将第二个float转换为十进制。
let v2 (_,(_,_,v)) = decimal v
因此,类型推断默认为:
('a * (float * 'b * int)) list
我能做些什么来避免明确包含函数的类型签名?
答案 0 :(得分:1)
这样做会有什么问题吗?
let v2 (_,(_,_,v:float)) = decimal v