haste-todomvc:Haste 中的 TodoMVC 示例实现

时间:2024-06-24 01:53:45
【文件属性】:

文件名称:haste-todomvc:Haste 中的 TodoMVC 示例实现

文件大小:7KB

文件格式:ZIP

更新时间:2024-06-24 01:53:45

Haskell

速成 TodoMVC 示例 Haste 是一种面向 Web 应用程序的 Haskell 编程语言的方言。 Haste 支持完整的 Haskell 语言,包括大多数 GHC 扩展,但带有一组不同的标准库,实现对现代 Web 技术(如 WebSockets、LocalStorage、Canvas 等)的原生支持。 学习如何使用 Haste 是一个很好的入门资源。 以下是您可能会觉得有用的一些链接: 执行 应用程序是如何构建的? 是否与规范有偏差? 如果是这样,为什么? 因为这不是一个传统的 JavaScript 应用程序,而是用 Haskell 编写的。 应用程序逻辑喜欢在src目录中。 src/Data/Todo.hs :定义相关的数据结构。 src/Todo/DOM.hs :定义 DOM 交互和大部分业务逻辑。 src/Todo.hs :初始化应用程序。 目前,在 MVC 之外


【文件预览】:
haste-todomvc-master
----.nojekyll(0B)
----index.html(2KB)
----js()
--------.gitignore(0B)
----src()
--------Todo.hs(87B)
--------Todo()
--------Data()
----.gitignore(85B)
----Makefile(458B)
----README.md(2KB)
----bower.json(102B)
----learn.json(567B)

网友评论