Pinky Combinators
Sweet combinators for promises/a+.
Even though it uses pinky under the covers, it should be interoperable with any library implementing the promises/a+ specification.
Platform support
This library assumes an ES5 environment, but can be easily supported in ES3 platforms by the use of shims. Just include es5-shim :3
Example
var pinky = var p = // Sequencing operationsp // Or function-composition style f . gp // Parallel computationspall // First come, first servedp
Installing
Just grab it from NPM:
$ npm install pinky-combinators
Documentation
A quick reference of the API can be built using Calliope:
$ npm install -g calliope
$ calliope build
Tests
You can run all tests using Mocha:
$ npm test
Licence
MIT/X11. ie.: do whatever you want.