Skip to content

Commit

Permalink
alias forEachOf as eachOf
Browse files Browse the repository at this point in the history
  • Loading branch information
AccaliaDeElementia committed Jan 5, 2016
1 parent ce8d719 commit dc96cbb
Show file tree
Hide file tree
Showing 3 changed files with 89 additions and 89 deletions.
16 changes: 8 additions & 8 deletions lib/async-as-promised.js
Expand Up @@ -92,7 +92,7 @@ async.mapLimit = async.forEachLimit = async.eachLimit = function eachLimit(arr,
});
};

async.forEachOfLimit = function forEachOfLimit(arr, limit, iterator) {
async.forEachOfLimit = async.eachOfLimit = function eachOfLimit(arr, limit, iterator) {
if (Number.isNaN(Math.floor(limit))) {
limit = 1; // Fallback if non number provided
}
Expand All @@ -110,16 +110,16 @@ async.map = async.forEach = async.each = function each(arr, iterator) {
return async.eachLimit(arr, Number.POSITIVE_INFINITY, iterator);
};

async.forEachOf = function forEachOf(arr, iterator) {
return async.forEachOfLimit(arr, Number.POSITIVE_INFINITY, iterator);
async.forEachOf = async.eachOf = function eachOf(arr, iterator) {
return async.eachOfLimit(arr, Number.POSITIVE_INFINITY, iterator);
};

async.mapSeries = async.forEachSeries = async.eachSeries = function eachSeries(arr, iterator) {
return async.eachLimit(arr, 1, iterator);
};

async.forEachOfSeries = function forEachOfSeries(arr, iterator) {
return async.forEachOfLimit(arr, 1, iterator);
async.forEachOfSeries = async.eachOfSeries = function eachOfSeries(arr, iterator) {
return async.eachOfLimit(arr, 1, iterator);
};

function _filter(arr) {
Expand Down Expand Up @@ -302,14 +302,14 @@ function _sorter(each, arr, iterator) {
});
}
async.sort = async.sortBy = function sortBy(arr, iterator) {
return _sorter(async.forEachOf, arr, iterator);
return _sorter(async.eachOf, arr, iterator);
};
async.sortSeries = async.sortBySeries = function sortBySeries(arr, iterator) {
return _sorter(async.forEachOfSeries, arr, iterator);
return _sorter(async.eachOfSeries, arr, iterator);
};
async.sortLimit = async.sortByLimit = function sortByLimit(arr, limit, iterator) {
return _sorter(function (a, i) {
return async.forEachOfLimit(a, limit, i);
return async.eachOfLimit(a, limit, i);
}, arr, iterator);
};

Expand Down

0 comments on commit dc96cbb

Please sign in to comment.