WIP - add extractor, generate snippet_data
This commit is contained in:
33
node_modules/fbjs/lib/someSet.js
generated
vendored
Normal file
33
node_modules/fbjs/lib/someSet.js
generated
vendored
Normal file
@ -0,0 +1,33 @@
|
||||
/**
|
||||
* Copyright (c) 2013-present, Facebook, Inc.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*
|
||||
*
|
||||
* @typechecks
|
||||
*/
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* The someSet() method tests whether some elements in the given Set pass the
|
||||
* test implemented by the provided function.
|
||||
*/
|
||||
function someSet(set, callback, context) {
|
||||
var iterator = set.entries();
|
||||
var current = iterator.next();
|
||||
|
||||
while (!current.done) {
|
||||
var entry = current.value;
|
||||
|
||||
if (callback.call(context, entry[1], entry[0], set)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
current = iterator.next();
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
module.exports = someSet;
|
||||
Reference in New Issue
Block a user