clojure.options:改进了Clojure函数的可选参数处理

时间:2021-04-29 13:15:10
【文件属性】:
文件名称:clojure.options:改进了Clojure函数的可选参数处理
文件大小:16KB
文件格式:ZIP
更新时间:2021-04-29 13:15:10
Clojure clojure.options 该库提供了对带有可选参数的Clojure函数的改进处理。 该库提供了defn+opts宏,该宏定义了带有可选参数的函数。 语法类似于Clojure的defn之一,只允许使用一个函数体。 支持可选参数的文档字符串。 当defn+opts函数f调用另一个defn+opts函数g并传递其options符号时, f的文档字符串将包含有关可以传递给g的可选参数的信息。 安装 将以下内容添加到project.clj以使Leiningen为您安装clojure.options : :dependencies [[clojure.options " 0.2.10 " ]] 用法 以下示例显示了带有可选参数base (默认值为10的函数定义的基本语法。 ( defn+opts int->str " Converts a given positive integer
【文件预览】:
clojure.options-master
----.gitignore(120B)
----src()
--------clojure()
----.classpath(855B)
----README.md(3KB)
----.project(642B)
----epl-v1.0.txt(11KB)
----test()
--------clojure()
----project.clj(797B)

网友评论