Skip to content

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.

License

Notifications You must be signed in to change notification settings

ath/reflex-todomvc

 
 

Repository files navigation

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.

nix-build -E '(import dep/reflex-platform {}).ghcjs.callPackage ./. {}'
cd result/bin/reflex-todomvc.jsexe

Then open index.html in your browser!

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Haskell 59.7%
  • CSS 21.9%
  • Swift 10.5%
  • Nix 7.4%
  • Objective-C 0.5%