Promises don't work well for library internals; they're external API only. Async* style methods cannot be replaced, so what's the point?
Again: if the point is to parse data over time, then we should think about how to improve streams - Promises are geared to be one-off
-
-
Languages like Go and Rust have syntax to panic and stop execution - in JS this is `throw `- it's mental to destroy those semantics
-
I disagree with the premise that developer errors should be handled - at best they should be logged -> process.on('uncaughtexception')
- 11 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.