harmonyos2-menrva:雄心勃勃的数据流库

时间:2024-07-21 09:18:24
【文件属性】:

文件名称:harmonyos2-menrva:雄心勃勃的数据流库

文件大小:344KB

文件格式:ZIP

更新时间:2024-07-21 09:18:24

系统开源

和声2 曼瓦 雄心勃勃的数据流库。 入门 安装模块: npm install menrva var menrva = require ( 'menrva' ) ; menrva . some ( 'awe' ) ; // some, as in awesome? 应用程序接口 信号 menrva 的核心类型。 Signal是抽象类,不能显式创建。 类似的概念是:FRP 中的行为,bacon.js 中的属性。 您可以向Signal的原型添加方法。 它们将在所有信号上可用。 信号图 映射 (@: 信号 a, f : a -> b, eq = egal : b -> b -> boolean) : 信号 b 信号值 onValue (@: Signal a, callback : a -> void) -> Unsubscriber 添加值回调。 使用信号的当前值立即执行callback 。 在callback之后,每次信号的值都会发生变化。 返回值是一个函数,如果执行,它将删除回调。 信号值() 值(@:信号a):信号a 返回信号的当前值。 来源 您可以设置值的信号。 类似的概念是:在Ba


【文件预览】:
menrva-master
----.travis.yml(77B)
----.jshintrc.examples(408B)
----benchmark()
--------Makefile(274B)
--------README.md(618B)
--------diamond.js(4KB)
----docs()
--------20140703-freaklies()
----package.json(1KB)
----test()
--------egal-test.js(304B)
--------signal-test.js(2KB)
--------convenience-test.js(2KB)
--------transaction-test.js(6KB)
--------menrva-test.js(1KB)
--------lens-test.js(4KB)
--------option-test.js(1KB)
--------corner-test.js(817B)
----LICENSE(1KB)
----dist()
--------menrva.min.js(10KB)
--------menrva.standalone.js(21KB)
--------menrva.min.js.map(11KB)
----CONTRIBUTING.md(241B)
----src()
--------transaction.js(6KB)
--------util.js(1KB)
--------lens.js(2KB)
--------signal.js(4KB)
--------menrva.js(2KB)
--------option.js(2KB)
--------convenience.js(2KB)
--------egal.js(455B)
----.npmignore(102B)
----examples()
--------autocomplete()
--------counter()
--------suggestions()
----.gitignore(123B)
----CHANGELOG.md(224B)
----lib()
--------jquery.js(242KB)
--------lodash.js(224KB)
--------versions.txt(66B)
--------rx.lite.js(224KB)
--------Bacon.js(86KB)
----Makefile(1KB)
----README.md(6KB)
----.jshintrc(301B)
----scripts()
--------version.js(868B)

网友评论