_.chain(this.members) .reject(function(member) { return excluding.indexOf(member.address) > -1; }) .filter(function(member) { return self.isPingable(member); }) .sample(n) .value()
function assertEqualChecksums(assert, cluster) { var checksums = _.chain(cluster) .pluck('membership') .pluck('checksum') .uniq(); if (!(checksums.length === 1 && typeof checksums[0] === 'number')) { assert.fail('not all checksums are equal'); } }
function done(err) { if (err) { callback(err); return; } var pingableHosts = _.chain(membershipB).filter(function isPingable(change) { return Member.isStatusPingable(change.status); }).pluck('address').value(); callback(null, pingableHosts); }
function buildIpv6DataFile(data, cb) { var json = _.chain(data.countryBlocksIpv6).map(function(item) { var country = data.countryLocations[item.geoname_id]; if (!country) { return null; } var block = []; block.push(country); block.push(item.ipv6_start_int_arr); if (item.ipv6_end_int_arr) { block.push(item.ipv6_end_int_arr); } return block; }).compact().value(); var file = path.join(config.dataDir, 'country-ipv6.json'); fs.writeFile(file, JSON.stringify(json), 'utf8', cb); }
_.chain(this.childrenById) .values() .filter(child => childrenState[child.getId()])
_.chain(file.expected).values().reduce(function (memo, val) { return val.length + memo; }, 0).value()
var flappers = _.chain(members).head(3).pluck('address').value(); handleDampReq(null, { flappers: flappers
_.chain(config).omit('cluster').extend({ host: hostPort0[0], port: hostPort0[1], clusterSize: 1 }).value() ); });
"He sleeps all night and he works all day" ]; var counts = _(lyrics).chain() .map(function(line) { return line.split(''); }) .flatten() numbers = _(numbers).chain().select(function(n) { return n % 2 === 0; }).reject(function(n) { numbers = _.chain(numbers).select(function(n) { return n % 2 === 0; }).reject(function(n) { numbers = _(numbers).chain() .reverse() .concat([5, 5, 5]) var o = _([1, 2, 3, 4]).chain(); deepEqual(o.filter(function(i) { return i < 3; }).value(), [1, 2]); deepEqual(o.filter(function(i) { return i > 2; }).value(), [3, 4]);
_.chain(handlers) .map((i) => { return i.trim(); }) .reject((i) => { return i == ""; }) .value()
function buildIpv4DataFile(data, cb) { var json = _.chain(data.countryBlocksIpv4).map(function(item) { var country = data.countryLocations[item.geoname_id]; if (!country) { return null; } var block = []; block.push(country); block.push(item.ipv4_start_int); if (item.ipv4_end_int) { block.push(item.ipv4_end_int); } return block; }).compact().value(); var file = path.join(config.dataDir, 'country-ipv4.json'); fs.writeFile(file, JSON.stringify(json), 'utf8', cb); }
function done(err) { if (err) { callback(err); return; } var pingableHosts = _.chain(membershipB).filter(function isPingable(change) { return Member.isStatusPingable(change.status); }).pluck('address').value(); callback(null, pingableHosts); }
_.chain(this.members) .reject(function(member) { return excluding.indexOf(member.address) > -1; }) .filter(function(member) { return self.isPingable(member); }) .sample(n) .value()
function assertEqualChecksums(assert, cluster) { var checksums = _.chain(cluster) .pluck('membership') .pluck('checksum') .uniq(); if (!(checksums.length === 1 && typeof checksums[0] === 'number')) { assert.fail('not all checksums are equal'); } }
var flappers = _.chain(members).head(3).pluck('address').value(); handleDampReq(null, { flappers: flappers