私は自分のプロジェクトにそのようなコードを持っています:
co(function *asyncFn() {
let browser = yield someAsyncOperation();
return browser;
}).then(browser => browser.exit());
予想どおり、 browser オブジェクトには method があるため、これは機能しませんthen
。thenable
ラップされたジェネレーター関数からオブジェクトを返す方法はあるのだろうか。co
(または、そのようなケースをサポートするジェネレーターをラップするためではなく、おそらく他のライブラリー)。