UNPKG

iterama

Version:

Composable functional (async) iterable helpers

45 lines (36 loc) 1.12 kB
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.range = void 0; var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var _regenerator = _interopRequireDefault(require("@babel/runtime/regenerator")); var range = function range(length) { return (0, _defineProperty2.default)({}, Symbol.iterator, _regenerator.default.mark(function _callee() { var i; return _regenerator.default.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: i = 0; case 1: if (!(i < length)) { _context.next = 7; break; } _context.next = 4; return i; case 4: i++; _context.next = 1; break; case 7: case "end": return _context.stop(); } } }, _callee); })); }; exports.range = range; //# sourceMappingURL=range.js.map