文件名称:purescript-purview:基于增量Lambda演算的UI库
文件大小:9KB
文件格式:ZIP
更新时间:2024-05-22 00:41:10
PureScript
范围 基于增量式lambda演算的概念验证UI库。 动机 正如我之前所声称的, 。 在,我尝试通过使用类型强制DOM结构的各个部分为静态,然后再利用它来消除对diff算法的需求,从而消除了对虚拟DOM的需求。 在这里,我采用了另一种方法,在此方法中,我将呈现函数model -> view限制为可递增函数的类。 也就是说,渲染功能必须要在正规意义上可计算的,但它也必须告诉我们的观点响应如何改变模型中的变化。 这样,我们可以避免使用diff算法,而使用增量lambda演算(由)来将模型更改传播到DOM。 这里的方法是提供一个可以用来定义各种API的非标准工具箱。 提供了示例API供参考。 有关API的概述,请参见。
【文件预览】:
purescript-purview-master
----package.json(330B)
----test()
--------Main.purs(3KB)
----LICENSE(1KB)
----html()
--------index.html(703B)
----src()
--------Purview.purs(10KB)
----.gitignore(109B)
----README.md(1KB)
----bower.json(530B)
----generated-docs()
--------Purview.md(3KB)