文件名称:picostates.js:微小的,自我参照的,自我更新的数据结构
文件大小:26KB
文件格式:ZIP
更新时间:2024-05-21 11:56:34
JavaScript
海盗 探索我们可以依靠原始光学器件(镜头等)实现大多数距离。 为了从方程中删除*变量并解决问题的核心,将苦味精剥离成裸金属。 海盗不: 提供任何内置类型。 有任何DSL或其他语法糖。 所有类均表示为我们可能希望在其上分层的任何DSL的输出。 明确维护代表对象图的树。 相反,这是一个尝试切入问题的实质,并查看是否存在更简单的方法来进行实验 来自任何节点的不可变状态转换 稳定state属性 过渡结果的惰性评估 允许通用类型(参数化类型)的数组和对象类型 “查询”或收集当前状态中包含的状态的能力 “中间件”或用于封闭状态的某种方式,以拦截和更改状态中发生的转换的含义。 与Observable的兼容性。 随时间推移包含的微状态的稳定代理。 树 Microstates明确维护一棵树,并从该树中将元数据和state转换对象作为元数据导出,而Picostates颠倒了这种方
【文件预览】:
picostates.js-master
----src()
--------lens.js(2KB)
--------identity.js(2KB)
--------parameterized.js(440B)
--------tree.js(709B)
--------types()
--------assemble.js(236B)
--------picostates.js(5KB)
--------query.js(527B)
--------types.js(999B)
--------sugar.js(748B)
----.projectile(16B)
----README.md(3KB)
----tests()
--------babel.register(318B)
--------initialization.test.js(3KB)
--------parameterized.test.js(4KB)
--------query.test.js(1KB)
--------todomvc.js(635B)
--------types()
--------examples()
--------identity.test.js(2KB)
--------constants.test.js(1KB)
--------picostates.test.js(4KB)
--------tree.test.js(1KB)
--------observable.test.js(4KB)
--------lens.test.js(810B)
--------meta.test.js(679B)
--------recursive.test.js(218B)
----.gitignore(41B)
----index.js(96B)
----package.json(514B)