Skip to content

Instantly share code, notes, and snippets.

@toddzebert
Last active March 27, 2017 02:34
Show Gist options
  • Save toddzebert/996e297c1c081d19378eaf5f29dc75bb to your computer and use it in GitHub Desktop.
Save toddzebert/996e297c1c081d19378eaf5f29dc75bb to your computer and use it in GitHub Desktop.
"simulates" an async function with Promises
// requires https://gist.github.com/toddzebert/b4465de41b0f8d317d7a685604983c36
var simAsync = function(fulfillment, rejection) {
return new Promise( (resolve, reject) => {
const delay = randInt(400, 200);
setTimeout(() => { resolve(fulfillment()); }, delay);
});
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment