Eugene and I worked together on the original dojo.gfx project, and he’s gone and written a significant post on functional programming which Javascript developers must read and understand thoroughly if they want to move ahead in their technical abilities.