Promises

http://github.com/kriskowal/q

Simple Defer

Simple When

Simple Rejection

Simple Error Recovery

Compound

Iterative Composition

Conditionally Continue Iteration

Error Recovery

Promise XHR

JSGI HTTP Proxy

JSGI HTTP Queue

Implementation

Q Utility Module

http://github.com/kriskowal/q-util

Shallow Resolution

Deep Resolution