Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evancz/elm-todomvc
The TodoMVC app written in Elm, nice example for beginners.
https://github.com/evancz/elm-todomvc
elm example
Last synced: 6 days ago
JSON representation
The TodoMVC app written in Elm, nice example for beginners.
- Host: GitHub
- URL: https://github.com/evancz/elm-todomvc
- Owner: evancz
- License: bsd-3-clause
- Created: 2014-07-16T12:05:18.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-01-07T21:49:33.000Z (almost 5 years ago)
- Last Synced: 2024-11-21T19:05:46.179Z (23 days ago)
- Topics: elm, example
- Language: Elm
- Homepage: http://evancz.github.io/elm-todomvc/
- Size: 283 KB
- Stars: 1,216
- Watchers: 38
- Forks: 329
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-by-example - Elm-TodoMVC: The TodoMVC app written in Elm, nice example for beginners
- Awesome-BigData - TodoMVC - Proper implementation of the TodoMVC app. (Examples)
README
# TodoMVC in Elm - [Try It!](https://evancz.github.io/elm-todomvc)
All of the Elm code lives in `src/Main.elm` and relies on the [elm/html][html] library.
[html]: https://package.elm-lang.org/packages/elm/html/latest
There also is a port handler set up in `index.html` to store the Elm application's state in `localStorage` on every update.
## Build Instructions
Run the following command from the root of this project:
```bash
elm make src/Main.elm --output=elm.js
```Then open `index.html` in your browser!