Re:Make No Promises
by chenglou on Saturday August 24, 2013 @01:11AM
(#6267714)
Does anyone know to what extend the new yield operator replaces the need for promises? Can it be used for most of promises' purposes or do the latters have their particularly nice use cases? It's still confusing after a while.
[ Parent
| on HN ]
Promises and generators actually work magnificently well together. I would recomend taking a look at an implementation of Task.js [1] [2] and, for example, some of its (increasing) usage across the Mozilla codebase [3].
[1] https://github.com/mozilla/mozilla-central/blob/master/toolk...
[2] https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_...
[3] http://dxr.mozilla.org/mozilla-central/search?tree=mozilla-c...