This page has been moved to /articles/2014/01/compose-functions-javascript/