lag.sortby
Version:
The lag function sortby() as a standalone module.
12 lines (11 loc) • 347 B
JavaScript
var register = require('lag.register');
var map = require('lag.map');
var promise = require('lag.promise');
// Sort in ascending order
module.exports = register('sortBy', function (handler, promises) {
return map(handler, promises).then(function (values) {
return promise(values.sort(function (a, b) {
return a - b;
}));
});
});