Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/reflex-frp/reflex-todomvc
Reflex FRP is a composable, cross-platform functional reactive programming framework for Haskell. It allows you to build interactive components in pure functional style, working in harmony with established Haskell techniques and improving the quality and elegance of your applications.
https://github.com/reflex-frp/reflex-todomvc
frp functional-reactive-programming haskell reactive reflex-frp
Last synced: about 2 months ago
JSON representation
Reflex FRP is a composable, cross-platform functional reactive programming framework for Haskell. It allows you to build interactive components in pure functional style, working in harmony with established Haskell techniques and improving the quality and elegance of your applications.
- Host: GitHub
- URL: https://github.com/reflex-frp/reflex-todomvc
- Owner: reflex-frp
- License: bsd-3-clause
- Created: 2015-01-31T19:49:08.000Z (almost 10 years ago)
- Default Branch: develop
- Last Pushed: 2023-08-02T08:48:44.000Z (over 1 year ago)
- Last Synced: 2024-04-14T03:16:30.831Z (9 months ago)
- Topics: frp, functional-reactive-programming, haskell, reactive, reflex-frp
- Language: Haskell
- Homepage: https://reflex-frp.org
- Size: 110 KB
- Stars: 32
- Watchers: 35
- Forks: 26
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TodoMVC in Reflex
All of the code lives in `src/Reflex/TodoMVC.hs`.
`style.css` is embedded into the application.## Build Instructions
You probably want to use https://nixcache.reflex-frp.org, the official build
artifact cache, so you don't spend hours building dependencies from source when
you run the commands below. See https://github.com/reflex-frp/reflex-platform
for details.```bash
nix-build -E '(import dep/reflex-platform {}).ghcjs.callPackage ./. {}'
cd result/bin/reflex-todomvc.jsexe
```Then open `index.html` in your browser!