没有合适的资源?快使用搜索试试~ 我知道了~
BellRinger:将我喜欢的 ClojureScript 架构移植到 Haskell 的实验
共24个文件
hs:8个
nix:4个
json:2个
需积分: 5 0 下载量 149 浏览量
2021-07-10
01:38:00
上传
评论
收藏 27KB ZIP 举报
温馨提示
BellRinger - Haskell 前端结构 方向 特定于此应用程序 从开始。 这定义了前端( World )的状态,以及对它的可能的操作process 。 前端随着Messages传入、处理和移动World的状态而改变。 接下来看看 。 这知道两件事:如何将World变成 DOM,以及如何赋予用户生成Messages的能力。 它不知道如何处理消息,这是设计中的一个重要分离。 可重用结构 看看。 这是一个函数库,用于创建 ReactJS 风格的虚拟 DOM,并在世界状态变化时应用它。 高效、功能性的渲染。 最后, 所有内容连接在一起,确保在新消息推进世界状态时渲染和重新渲染世界。 所以… 在真正的应用程序中,前两个文件可能会发生很大变化。 这是将花费开发工作的地方:定义要做什么以及如何显示它。 最后两个文件应该保持大致相同,最终会被提取到自己的库中。 建造 确保您已安装 gh
资源推荐
资源详情
资源评论
收起资源包目录
BellRinger-master.zip (24个子文件)
BellRinger-master
Setup.hs 46B
make.sh 250B
LICENSE.txt 11KB
bellringer.cabal 1KB
cabal.config 16B
src
Ajax.hs 1014B
Main.hs 2KB
index.html 448B
Messages.hs 2KB
Render.hs 3KB
Virtual.hs 4KB
MarketData.hs 840B
deps.js 367B
HTML.hs 1KB
default.nix 719B
README.org 1KB
.dir-locals.el 363B
Makefile 1KB
mvc-updates.nix 370B
mvc.nix 428B
data
markets.json 49KB
shell.nix 414B
.gitignore 109B
package.json 415B
共 24 条
- 1
资源评论
秦风明
- 粉丝: 25
- 资源: 4732
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功