code: function some(predicate) {
      return async (it) => {
          var e_22, _a;
          let index = 0;
          try {
              for (var it_3 = __asyncValues(it), it_3_1; it_3_1 = await it_3.next(), !it_3_1.done;) {
                  const item = it_3_1.value;
                  if (await predicate(item, index)) {
                      return true;
                  }
                  index = index + 1;
              }
          }
          catch (e_22_1) { e_22 = { error: e_22_1 }; }
          finally {
              try {
                  if (it_3_1 && !it_3_1.done && (_a = it_3.return)) await _a.call(it_3);
              }
              finally { if (e_22) throw e_22.error; }
          }
          return false;
      };
  }
docs: True if at least one item in a sequence matches the given predicate