TypeScript Version: 2.3.4
Code
// error, defined as ???typeMethod<AextendsArray<any>,R=void>=(...args: A)=>R;// this is still passedconstfoo: Method<[number,string],string>=(a: string,b: number)=>a+b;// ^^^^^^ ^^^^^^ ^ ^
Expected behavior:
pass validation
Actual behavior:
Error:(1, 47) TS2370:A rest parameter must be of an array type.
TypeScript Version: 2.3.4
Code
Expected behavior:
pass validation
Actual behavior:
Error:(1, 47) TS2370:A rest parameter must be of an array type.