kriskowal/q — pull request #105 by domenic (2012-08-07 20:18:55+00:00)
Title: Add progress notification support. Closes #63.

New API:
* `deferred.notify(...args)`
* `promise.then(f, r, p)`: `p` will get `...args`
* `promise.progress(p)` is a shortcut for `promise.then(null, null, p)`.
* `Q.progress(promise, p)` is equivalent to `promise.progress(p)`.