Hacker News new | ask | show | jobs
by askmike 3226 days ago
Even with a library like async there will be so much boilerplate, since you need to handle (or pass) errors every step of the way.

With async/await you only need to deal with errors at the level you actually care about them (using the language build in try/catch block).

2 comments

In the example above, any error will be passed to the callback sent to getUserInfo - i.e., where you care about it.
Agreed there there is boiler plate - but with use of live templates in webstorm (or snippet in VS) - I find it getting easier.