文件名称:leaven:Clojure和Clojurescript的组件组成库
文件大小:25KB
文件格式:ZIP
更新时间:2024-06-08 02:39:09
Clojure
酵 里夫(zh) / ˈlevən / 名词-广泛的影响,可以对其进行修改或改进。 动词-更好地渗透和修改或变换(某些东西)。 Clojure和Clojurescript的轻量级组件模型。 安装 将[com.palletops/leaven "0.3.1"]到您的:dependencies 。 用法 对于组件用户, com.palletops.leaven提供了start和stop功能以及defsystem宏。 还有一个status功能可以与支持它的组件一起使用。 start和stop将单个组件作为参数,然后返回更新的组件-组件通常是不可变的,因此您应始终在返回值中使用更新的组件。 defsystem宏用于定义一个复合组件,该复合组件由一个组件映射组成,每个组件都由一个符号标识。 子组件被指定为符号向量,并以指定的顺序开始,并以相反的顺序停止。 该宏定义了一条记录,您可以使用子组
【文件预览】:
leaven-develop
----profiles.clj(3KB)
----src()
--------cljx()
--------clj()
----runners()
--------runner-none-node.js(5KB)
--------runner-none.js(8KB)
----.travis.yml(325B)
----LICENSE(11KB)
----test()
--------cljx()
--------clj()
----README.md(7KB)
----project.clj(1KB)
----ReleaseNotes.md(2KB)
----.gitignore(94B)