1
3
要了解这种类型的性质,您需要首先了解 currying . 这样的定义
有类型
它是 一 变量(一个整数),其中返回值本身是一个函数,将整数发送到整数。
例如
在实践中,这些函数通常像
请注意,这与以下内容有根本不同:
哪一个
是
两个变量的函数,它具有类型
当阅读诸如以下内容时:
另一件事正在发生
把它们放在一起,
你可以这样概括:
顺便说一下,SML中两个最有用的函数,
|
2
1
我能够找到一个基于类型推断的解决方案。我以前从未学过这个,但是
显示函数的参数和返回类型。
最后,最后
|
Jordan · 具有(a)list(b)list[重复]的函数的语法 6 年前 |
A Israfil · 错误:案例对象和规则不一致[重载冲突] 6 年前 |
patyx · SMLNJ将字符串列表解析为具有多个数据类型的元组列表 6 年前 |
Ela · 使用异常时的ML错误 7 年前 |
tsquared · 如何解释SML打字表达式? 7 年前 |
Andrew · 检查SML中的记录类型? 7 年前 |
b4d · 从SML中的记录列表中获取最年长的人 7 年前 |