Closed
Description
TypeScript Version: master
Search Terms:
Code
declare function isAwaited(value: any): value is awaited unknown;
function f<a>(a: a): void {
isAwaited(a) && a;
}
Expected behavior:
The narrowed type of a is awaited a.
Actual behavior:
The narrowed type of a is a.
Playground Link:
Related Issues: