@loken/hierarchies
Version:
Library for working with hierarchies of identifiers and identifiable objects.
20 lines (19 loc) • 521 B
JavaScript
const searchSequence = (options) => {
let current = options.first;
for (; current !== void 0; ) {
if (options.search(current))
return current;
current = options.next(current);
}
}, searchSequenceMany = (options) => {
const result = [];
let current = options.first;
for (; current !== void 0; )
options.search(current) && result.push(current), current = options.next(current);
return result;
};
export {
searchSequence,
searchSequenceMany
};
//# sourceMappingURL=sequence-search.js.map