3
我有另外的功能:指定参数类型,而不元组
let addition a b = a + b
,但我想指定类型:
let addition(a: int, b: int): int = a + b
的问题是我要指定类型,而不使用元组来构建功能。例如,用不正确的语法:
let addition a:int,b:int :int = a + b
我有另外的功能:指定参数类型,而不元组
let addition a b = a + b
,但我想指定类型:
let addition(a: int, b: int): int = a + b
的问题是我要指定类型,而不使用元组来构建功能。例如,用不正确的语法:
let addition a:int,b:int :int = a + b
你想要的语法是:
我已经把空格前后各冒号后,因为这是我的偏好,但你不必有这些空间。你也可以这样写:
let addition (a: int) (b: int): int = a + b
这样做也可以。