UNPKG

clvm_tools

Version:

Javascript implementation of clvm_tools

18 lines (17 loc) 450 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.for_of = void 0; function for_of(iterator, lambda) { let i = 0; let next; while ((next = iterator.next()) && !next.done) { const op = lambda(next.value, i); if (op === "stop") { return true; } i++; } // Returns true if at least loop is executed once. return Boolean(i); } exports.for_of = for_of;