【发布时间】:2021-06-30 08:20:31
【问题描述】:
我正在查看 JQ "builtin.jq" 文件,然后找到
def _assign(paths; $value): reduce path(paths) as $p (.; setpath($p; $value));
并试图找出“$value”作为形式参数的语义。这可能意味着该参数应该只提供一个值,而不是它们的列表。或者它可能与
def _assign(paths; vv): vv as $value | reduce path(paths) as $p (.; setpath($p; $value));
或者是别的什么?
我在文档中找不到关于这种函数形式参数的任何内容。
【问题讨论】:
标签: function arguments jq semantics