0.5.0 • Published 10 years ago
p-promise v0.5.0
#P
A simple Promises/A+ library.
- Implements a subset of the the Q API.
- Passing the Promises/A+ Compliance Test Suite.
- Cross-Browser, Node.js and RequireJS ready.
- Supports domains.
- Small.
- Simple.
- Fast.
##API
P implements a subset of the Q API.
P(val)
P.reject(reason)
P.defer()
P.all(promises)
P.allSettled(promises)
P.spread(promises, onFulfilled, onRejected)
:new:P.promised(aFunction)
P.denodeify(aFunction)
:new:P.onerror
P.longStackSupport
:new:P.nextTick(callback)
deferred.promise
deferred.resolve(value)
deferred.reject(reason)
promise.then(onFulfilled, onRejected)
promise.done(onFulfilled, onRejected)
promise.fin(callback)
:new:promise.spread(onFulfilled, onRejected)
promise.all()
promise.allSettled()
promise.timeout(ms, opt_timeoutMsg)
promise.delay(ms)
promise.inspect()
promise.nodeify(nodeback)
:new:
0.5.0
10 years ago
0.4.9
10 years ago
0.4.8
10 years ago
0.4.7
10 years ago
0.4.6
10 years ago
0.4.5
10 years ago
0.4.4
10 years ago
0.4.1
10 years ago
0.4.0
10 years ago
0.3.8
10 years ago
0.3.7
10 years ago
0.3.6
10 years ago
0.3.5
10 years ago
0.3.4
10 years ago
0.3.2
11 years ago
0.3.1
11 years ago
0.3.0
11 years ago
0.2.5
11 years ago
0.2.4
12 years ago
0.2.3
12 years ago
0.2.2
12 years ago
0.2.0
12 years ago
0.1.4
12 years ago
0.1.3
12 years ago
0.1.2
12 years ago
0.1.1
12 years ago
0.1.0
12 years ago
0.0.14
12 years ago
0.0.13
12 years ago
0.0.12
12 years ago
0.0.11
12 years ago
0.0.10
12 years ago
0.0.9
12 years ago
0.0.8
12 years ago
0.0.7
12 years ago
0.0.6
12 years ago
0.0.5
12 years ago
0.0.4
12 years ago
0.0.3
12 years ago
0.0.2
12 years ago
0.0.1
12 years ago