Initial async impl.  Passes all but 3 unit tests having to do with progress propagation, and the full Promises Test Suite.  Still quite fast, but can surely be made faster
fix some()
Fix some/most progress handling in the face of async by making progress delivery async as well
Initial async impl.  Passes all but 3 unit tests having to do with progress propagation, and the full Promises Test Suite.  Still quite fast, but can surely be made faster
fix some()
Fix some/most progress handling in the face of async by making progress delivery async as well
Minor tweaks and comments
Don't expose return value from resolver when assimilating.  This helps to avoid the assimilation loop with Q, while also avoiding the need for using valueOf(). See kriskowal/q#135
Comment cleanup
Merge branch 'dev' into async-resolutions
Fix infinite self-loop
Minor cleanup
Merge
Trying slightly different approach to when.resolve
Add JsDoc for resolve
Incorporate some suggestions from @unscriptable and #68. Add more text to Resolvers description, and clarify importance of not giving out a deferred
Don't expose progress update return value to untrusted promises
Update version for 1.6.2
Update terminology in api doc
Avoid line wrapping in code example