给定一个函数对象或名称,我如何确定它的数量?就像是(arity func-name)
.
我希望有办法,因为 arity 在 Clojure 中非常重要
函数的元数存储在变量的元数据中。
(:arglists (meta #'str))
;([] [x] [x & ys])
这要求该函数是使用定义的defn
, 或者:arglists
明确提供的元数据。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)