I'm with you on the currying thing. The ability to curry functions doesn't enable you to do anything you couldn't already do better and with more flexibility by writing the full anonymous function.
Their example breaks down the moment your argument order matters: https://gist.github.com/3052264