16 lines
324 B
JavaScript
16 lines
324 B
JavaScript
function* forEmptyGenerator() {
|
|
yield* [];
|
|
}
|
|
|
|
function accumulate(iterator) {
|
|
var result = '';
|
|
for (var value of iterator) {
|
|
result = result + String(value);
|
|
}
|
|
return result;
|
|
}
|
|
|
|
// ----------------------------------------------------------------------------
|
|
|
|
assert.equal('', accumulate(forEmptyGenerator()));
|