You can see it up and running at
I built this for two reasons. First, because my loyal readers requested it. And second, because I'm trying to learn how to build things in Purescript.
It turned out to be sort of a pain, mostly because I had a hell of a time implementing the onKeyUp logic. (see, e.g. here)
If you want to run it yourself, do
pulp browserify --optimise --to dist/index.js
and then start a web server in that directory.
Incidentally, for some reason if you leave off the optimise [sic] flag, the resulting code doesn't work. I don't really have the motivation to figure out why.