2024 年 Clojure 状态调查!中分享您的想法。

欢迎!请参阅关于页面以了解有关该功能的一些更多信息。

0
Clojure
编辑

我想将整个参数映射传递给 clojure -X,并使用自定义函数来决定如何与来自 deps.edn 的默认值合并。这可以在 :exec-fn 别名中作为一个函数,例如 :exec-merge-args(并且可以默认为 merge 或基于 merge-with 的某种实现)。

提出这个请求的原因是,将单个路径传递到命令行需要大量的引号。传递一个引用的映射会更简单,更不容易出错。

这与https://ask.clojure.org/index.php/10059/x-args-add-things-to-vector相关。
如果我可以使用自定义函数描述如何合并,那么向向量添加内容的问题也会得到充分解决。

登录注册以回答此问题。

...