Closed
Description
TypeScript Version: 3.7.x-dev.20200324
Search Terms:
Code
function g<a>(a: a): AsyncGenerator<a, a> {
return async function* (): AsyncGenerator<awaited a, awaited a> {
yield a;
return a;
}();
}
Expected behavior:
pass
Actual behavior:
Type 'AsyncGenerator<awaited a, awaited a, unknown>' is not assignable to type 'AsyncGenerator<a, a, unknown>'.
Playground Link:
Related Issues:
Metadata
Metadata
Assignees
Labels
No labels