An experiment with Haskell, GHCJS and Functional Reactive Programming (FRP)
Based on https://github.com/ryantrinkle/reflex-todomvc
Try it out at https://vertexcite.github.io/PiRote/
Building is simple:
stack build
To run, open index.html
in a browser, e.g. on my mac
open .stack-work/install/x86_64-osx/lts-3.10/ghcjs-0.2.0.20151001_ghc-7.10.2/bin/pirote.jsexe/index.html