登录 注册
当前位置:主页 > 资源下载 > 9 > leaven是一个用于构建Clojure和Clojurescript组件的库

leaven是一个用于构建Clojure和Clojurescript组件的库

  • 更新:2024-12-12 18:31:26
  • 大小:25KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

酵 里夫(zh) / ˈlevən / 名词-广泛的影响,可以对其进行修改或改进。 动词-更好地渗透和修改或变换(某些东西)。 Clojure和Clojurescript的轻量级组件模型。 安装 将[com.palletops/leaven "0.3.1"]到您的:dependencies 。 用法 对于组件用户, com.palletops.leaven提供了start和stop功能以及defsystem宏。 还有一个status功能可以与支持它的组件一起使用。 start和stop将单个组件作为参数,然后返回更新的组件-组件通常是不可变的,因此您应始终在返回值中使用更新的组件。 defsystem宏用于定义一个复合组件,该复合组件由一个组件映射组成,每个组件都由一个符号标识。 子组件被指定为符号向量,并以指定的顺序开始,并以相反的顺序停止。 该宏定义了一条记录,您可以使用子组