gf-js
Version:
Attach most of function from lodash to Javascript GeneratorFunction and Array.
26 lines (22 loc) • 529 B
JavaScript
const GF = require('../index');
//infinite object
function* gen_user() {
for (let id = 0; ; id++) yield { id }
}
function* gen_field(field) {
for (let i = 0; ; i++) yield `${field}${i}`
}
new_users = gen_user()
.iassignProbs({
name: gen_field('name'),
ege: gen_field('')
})
.take(5);
console.log(new_users);
new_users1 = gen_user()
.itake(10)
.assignProbs({
name: gen_field('name'),
ege: gen_field('')
});
console.log(new_users1);