|
|
1
4
不,没有。曾经有一个更广泛的记录业务的提议( Functional record extension and row capture ),作为短暂的后继ML努力的一部分。有了这个,你可以写,例如。,
不幸的是,没有人在真正的编译器中实现过它。 |
|
|
2
4
您可以使用模式匹配提取记录的相关部分: 例子:
这将标题绑定到
如果您愿意,您也可以省略名称:
这将标题绑定到
就更新而言,遗憾的是,Standard ML没有一种很好的方法来更新记录,而无需明确设置每个字段。 |
|
|
Jordan · 具有(a)list(b)list[重复]的函数的语法 8 年前 |
|
|
A Israfil · 错误:案例对象和规则不一致[重载冲突] 8 年前 |
|
|
patyx · SMLNJ将字符串列表解析为具有多个数据类型的元组列表 9 年前 |
|
|
Ela · 使用异常时的ML错误 9 年前 |
|
|
tsquared · 如何解释SML打字表达式? 9 年前 |
|
|
Andrew · 检查SML中的记录类型? 9 年前 |
|
|
b4d · 从SML中的记录列表中获取最年长的人 10 年前 |