_.chain(order) .flatten() .uniq() .sort() .map(key => ({ key, done: false, deps: order.filter(([a, b]) => b === key) .map(d => d[0]) })) .keyBy('key') .value()
record.db.query("SELECT * FROM information_schema.columns WHERE table_schema = '" + schema + "' ORDER BY table_name, ordinal_position", function(err, data) { tableSchemas = _.chain(data) .map(function(row) { return { table: row.TABLE_NAME, columnName: row.COLUMN_NAME }; }) .groupBy('table') .value(); });
_.chain(count) .times() .transform((result, n) => { result[n] = new Aigle((resolve) => setImmediate(resolve)); }, {}) .value()
function reorderMessageThreads() { $scope.hasMessages = messages.length > 0; $scope.messageThreads = _.chain(messages).orderBy(function(msg) { return msg.date; }) .groupBy(function(msg) { return msg.thread_id; }) .mapValues(function(messages) { return { last_date: messages[messages.length-1].date, messages: messages }; }) .value(); }
_.chain(aggData[0]) .map(function(item) { return item.Timestamp + ' ' + item.EventType; }) .countBy(_.identity) .value()
_.chain(events) .map('guard') .filter() .uniq() .map(id => ({ id, asleep: false, minutesAsleep: 0, byMinute: _.range(60) .map(() => 0) })) .keyBy('id') .value()
_.chain(count) .times() .transform((result, n) => { result[n] = new Bluebird((resolve) => resolve(n)); }, {}) .value()
_.chain(order) .flatten() .uniq() .sort() .map(key => ({ key, worker: -1, seconds: minTime + key.charCodeAt(0) - 64, deps: order.filter(([a, b]) => b === key) .map(d => d[0]) })) .keyBy('key') .value()
_.chain(guard.byMinute) .map((v, i) => ({v, i})) .maxBy('v') .value()
_.chain(count) .times() .transform((result, n) => { result[n] = new Aigle((resolve) => resolve(n)); }, {}) .value()
_.chain(count) .times() .transform((result, n) => { result[n] = new Bluebird((resolve) => setImmediate(resolve)); }, {}) .value()
_.chain(events) .map('guard') .filter() .uniq() .map(id => ({ id, asleep: false, minutesAsleep: 0, byMinute: _.range(60) .map(() => 0) })) .keyBy('id') .value()