Skip to content

Instantly share code, notes, and snippets.

@kriszyp
Created January 20, 2010 03:03
Show Gist options
  • Save kriszyp/281555 to your computer and use it in GitHub Desktop.
Save kriszyp/281555 to your computer and use it in GitHub Desktop.
var setTimeout = require("browser/timeout").setTimeout;
var deferred = require("promise").defer();
var queue = require("event-queue");
deferred.promise.then(function(){
print("done");
});
setTimeout(function(){
deferred.resolve(10);
queue.shutdown();
}, 500);
queue.enterEventLoop();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment