1.0.0 • Published 8 years ago

asyncable v1.0.0

Weekly downloads
1
License
MIT
Repository
-
Last release
8 years ago

Asyncable.js

Quick Examples

var fsStat = asyncable.thenable(fs.stat);
asyncable
    .map(['file1','file2','file3'], fsStat)
    .then(function(results) {
        // results is now an array of stats for each file
    });

var fsExists = asyncable.thenable(fs.exists);
asyncable
    .filter(['file1','file2','file3'], fsExists)
    .then(function(results) {
        // results now equals an array of the existing files
    });

asyncable
    .parallel([
        function() { ... },
        function() { ... }
    ])
    .then(function(results) {

    });

asyncable
    .series([
        function() { ... },
        function() { ... }
    ])
    .then(function(results) {

    });

Download

The source is available for download from GitHub. Alternatively, you can install using Node Package Manager (npm):

npm install asyncable

Documentation

The following are supported.

Collections

Control Flow

Utils

1.0.0

8 years ago