asyncable
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

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

Readme

Keywords

Package Sidebar

Install

npm i asyncable

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • jkeylu