André Bargull wrote:
`g.next()` returns `{value: [1, 2, 3], done: false}` for me, so .value is needed here. Or do you mean something else?
Sorry (to Forbes), I was thinking of when for-of orchestrates. /be
Thanks, AndréNo .value anywhere, though. /be Forbes Lindesay wrote: >/ It already is dealt with via destructuring assignments: />/ />/ ```js />/ function* gen() { />/ var {x, y, z} = yield [1, 2, 3] />/ return x&& y || z />/ } />/ var g = gen() />/ var [a, b, c] = g.next().value />/ assert(a === 1) />/ assert(b === 2) />/ assert(c === 3) />/ var res = g.send({x: true, y: false, z: true}).value />/ assert(res === true) />/ ```/_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

