相关疑难解决方法(0)

如何在Clojure中为函数参数创建默认值

我来这个:

(defn string->integer [str & [base]]
  (Integer/parseInt str (if (nil? base) 10 base)))

(string->integer "10")
(string->integer "FF" 16)

但它必须是一个更好的方法来做到这一点.

function clojure default-value optional-parameters

121
推荐指数
5
解决办法
5万
查看次数