signals:用于处理时变信号的 Clojure 库

时间:2024-07-26 15:22:46
【文件属性】:

文件名称:signals:用于处理时变信号的 Clojure 库

文件大小:16KB

文件格式:ZIP

更新时间:2024-07-26 15:22:46

Clojure

信号 用于处理时变信号的 Clojure 库。 强调 纯 Clojure,建立在 IRef/IDeref 之上。 将标准的 Clojure Atoms、Refs、Agents 视为随时间变化的可变信号。 用户应以正常方式使用这些。 添加使用 Clojure 的 IRef 的监视功能的React性事件和信号。 其他React性信号和事件也可以观察React性信号。 可以动态修改信号和事件图。 可以启用和禁用React器。 以申请为基础!*! 运算符,它应用带有动态参数的函数。 用作提升功能的基础来处理信号。 信号可以是惰性的或严格的:惰性信号在它们被取消引用之前不会更新它们的值,而严格的信号会在依赖项通知更改时立即更新。 力求使使用可变值的代码“高度可见”,并且将代码隔离到整个代码库中尽可能小的区域。 将数据投影 (CursorSignals) 用作更大信号的视图。 允许读取/


【文件预览】:
signals-master
----project.clj(484B)
----test()
--------signals()
----LICENSE(11KB)
----src()
--------signals()
----doc()
--------intro.md(3KB)
----.gitignore(84B)
----README.md(2KB)

网友评论