> It's not clear to me why this, or your `Promise.throw`, is better than > > ```js > somePromise.done(...) > // or > somePromise.then(...).done() > ``` Not *much* better, I'd say, but IMO a `done` method which accepts a callback overlaps too much with `then`, and a `done` method without a callback just looks like a wart in need of removal. : ) Visually, to me, wrapping beats capping. But that's just me. In the end, I like neither wrapping nor capping. In my own work I've preferred to define conditions under which certain rejections are interpreted as program errors, thereby avoiding the wrapping/capping issue entirely. (I can elaborate if anyone's interested.) { Kevin }Received on Thursday, 5 September 2013 17:22:02 UTC
This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:37:03 UTC