sml 中的 val 是什么?
What is val it in sml?
我有一个这样的例子。
type int_pair = int * int;
val it:int_pair = (1,1);
不太明白val是什么意思,什么情况下会用到val。
是否意味着我们正在给int_pair赋值呢?
是的,it
绑定到 int_pair
类型的值 (1, 1)
;参见 documentation。
我有一个这样的例子。
type int_pair = int * int;
val it:int_pair = (1,1);
不太明白val是什么意思,什么情况下会用到val。
是否意味着我们正在给int_pair赋值呢?
是的,it
绑定到 int_pair
类型的值 (1, 1)
;参见 documentation。