Skip to content

Instantly share code, notes, and snippets.

@calvinmetcalf
Created December 8, 2013 20:13
Show Gist options
  • Save calvinmetcalf/7863271 to your computer and use it in GitHub Desktop.
Save calvinmetcalf/7863271 to your computer and use it in GitHub Desktop.
function Function(){
var args = Array.prototype.slice.call(arguments);
var body = args.pop();
var func;
eval('func = function('+args.join(',')+'){'+body+'};');
return func;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment