【发布时间】:2018-04-03 15:33:40
【问题描述】:
我正在尝试编写一个动态生成另一个函数的函数,该函数具有动态指定的匹配模式,但我对如何开始感到非常迷茫。
基本上,顶级函数接受字典,其中键与值列表匹配,我想返回一个函数,该模式将这些键与值匹配。
例如,我会传入一个像 [( "a", [1;2;3]); ("b", [3])] 这样的字典,我会得到一个看起来像这样的函数
function
| "a" -> [1;2;3]
| "b" -> [3]
谁能指点我如何开始这方面的工作?
【问题讨论】:
标签: functional-programming pattern-matching ocaml