Skip to content

Instantly share code, notes, and snippets.

@kepta

kepta/block3.js Secret

Last active February 21, 2018 14:47
Show Gist options
  • Save kepta/453b4f9833f8513463962ae57e696da9 to your computer and use it in GitHub Desktop.
Save kepta/453b4f9833f8513463962ae57e696da9 to your computer and use it in GitHub Desktop.
function yourFunc() {
const yourAwesomeProm = makeMeProm();
yourEvilUncle(yourAwesomeProm); // rest assured you promise will work, regardless of how evil uncle consumes your promise
return yourAwesomeProm.then(r => importantProcessing(r));
}
function yourEvilUncle(prom) {
return prom.then(r => Promise.reject("destroy!!")); // your evil uncle
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment