看起来 :deps/prep-lib
的 :alias
中定义的 :exec-args
属性没有得到尊重,也就是说,无法为 :fn
声明默认参数。
以下是在 Deps and CLI 参考文档 中关于 :deps/prep-lib
的描述:
这些库将以别名和函数指定的命令运行,就像:clj -T:
。
以及关于 -T
的描述:
函数将使用和 -X
执行方式相同的映射调用,从别名中获取 :exec-args
,如果存在,并在命令行上提供键/值。
这似乎应该是可能的。这是实现、文档还是我理解上的错误?:-)