compositional-functions icon indicating copy to clipboard operation
compositional-functions copied to clipboard

composition during return?

Open bmeck opened this issue 10 years ago • 0 comments

If this is a syntactic sugar for generators consider the following:

function* g() {
  try {
    yield todo();
  }
  finally {
    yield cleanup();
  };
}
let o = g();
o.next();
o.return();

According to https://code.google.com/p/v8/issues/detail?id=3133 cleanup() should not yield. For some reason this sounds wrong to me, but looks true to spec.

bmeck avatar May 26 '15 20:05 bmeck