a single-page app that exposes a filterable index of the functions in Data Science from Scratch
PureScript HTML
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dist
src
test
README.md
UNLICENSE
bower.json
index-of-functions.png
package.json

README.md

Function Index

A single-page application with a dynamic index of functions in my book Data Science from Scratch. Built using purescript-halogen.

Image of App

You can see it up and running at

http://joelgrus.com/experiments/function-index/

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.