false 最佳答案 类似于: (defn call [^String nm & args] (when-l-6ren">
gpt4 book ai didi

clojure - 在 Clojure 中使用函数名称从字符串调用函数

转载 作者:行者123 更新时间:2023-12-02 08:43:54 26 4
gpt4 key购买 nike

如何用字符串调用函数?例如像这样的东西:

(call "zero?" 1) ;=> false

最佳答案

类似于:

(defn call [^String nm & args]
(when-let [fun (ns-resolve *ns* (symbol nm))]
(apply fun args)))

关于clojure - 在 Clojure 中使用函数名称从字符串调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3849232/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com