Nice article. Not trying to start a subjective debate on languages/ technologies, but it did seem odd they would include a language like ruby but not python, c#, or java / scala.
It would be awesome to see implementations in python, c# and java. There are a number of ways to do each, I assume.
I happened to come across this in /r/haskell today. The results are very impressive.