TypeScript Version: 2.9.0-dev.201xxxxx
Search Terms:
Code
declare function f<T extends void[] = never>(): void;
declare function g<T extends [void] = never>(): void;
Expected behavior:
declare function f<T extends void[] = never>(): void;
declare function g<T extends [void] = never>(): void;
Actual behavior:
declare function f<T extends void[]= never>(): void;
declare function g<T extends [void]= never>(): void;
Playground Link:
Related Issues:
TypeScript Version: 2.9.0-dev.201xxxxx
Search Terms:
Code
Expected behavior:
Actual behavior:
Playground Link:
Related Issues: