The files included are:
- app.coffee - my CoffeeScript translation of the above example
and you can check that the output is (pretty much) the same as the original with:
If you are looking at this on Github, you can see a live demo here: bl.ocks.org/1091420
Finally, a big thanks to Mike Bostock, the creator of both D3, the infoviz framework I've been seeking for a long time, and also the awesometown Gist viewer bl.ocks.org.