![]() |
1
2
您可以使用类型扩展和反射来实现这一点。我们使用pull函数简单地扩展了泛型列表类型。然后,我们可以在任何列表中使用pull()。未知属性将返回仅包含错误字符串的列表。
> a.pluck "Length" ;; val it : obj list = [7; 8; 5; 16; 4] > a.pluck "Unknown";; val it : obj list = ["Error: Property 'Unknown' not found on type 'String'"]
丹尼亚舍尔 > &燃气轮机; &燃气轮机;
注意:使用时
<'a> |
![]() |
2
1
原型的
|
![]() |
Kon · OCaml中的模块类型语义 6 月前 |
![]() |
user20102550 · 如何在解析器中使用输入字符串 11 月前 |
![]() |
tijko · 处理整数数组时出现意外结果 1 年前 |
![]() |
David542 · 按列分区,按另一列排序 1 年前 |
|
Arnett Rufino · `max的输出是多少` 1 年前 |
![]() |
Adrian · 变量捕获:变量在函数闭包中的行为 1 年前 |