@@ -4,22 +4,22 @@ const array: number[] = [];
44>[] : undefined[]
55
66const readonlyArray: ReadonlyArray<number> = [];
7- >readonlyArray : ReadonlyArray< number>
7+ >readonlyArray : readonly number[]
88>[] : undefined[]
99
1010array.flatMap((): ReadonlyArray<number> => []); // ok
1111>array.flatMap((): ReadonlyArray<number> => []) : number[]
12- >array.flatMap : <U, This = undefined>(callback: (this: This, value: number, index: number, array: number[]) => U | ReadonlyArray<U> , thisArg?: This) => U[]
12+ >array.flatMap : <U, This = undefined>(callback: (this: This, value: number, index: number, array: number[]) => U | readonly U[] , thisArg?: This) => U[]
1313>array : number[]
14- >flatMap : <U, This = undefined>(callback: (this: This, value: number, index: number, array: number[]) => U | ReadonlyArray<U> , thisArg?: This) => U[]
15- >(): ReadonlyArray<number> => [] : () => ReadonlyArray< number>
14+ >flatMap : <U, This = undefined>(callback: (this: This, value: number, index: number, array: number[]) => U | readonly U[] , thisArg?: This) => U[]
15+ >(): ReadonlyArray<number> => [] : () => readonly number[]
1616>[] : undefined[]
1717
1818readonlyArray.flatMap((): ReadonlyArray<number> => []); // ok
1919>readonlyArray.flatMap((): ReadonlyArray<number> => []) : number[]
20- >readonlyArray.flatMap : <U, This = undefined>(callback: (this: This, value: number, index: number, array: number[]) => U | ReadonlyArray<U> , thisArg?: This) => U[]
21- >readonlyArray : ReadonlyArray< number>
22- >flatMap : <U, This = undefined>(callback: (this: This, value: number, index: number, array: number[]) => U | ReadonlyArray<U> , thisArg?: This) => U[]
23- >(): ReadonlyArray<number> => [] : () => ReadonlyArray< number>
20+ >readonlyArray.flatMap : <U, This = undefined>(callback: (this: This, value: number, index: number, array: number[]) => U | readonly U[] , thisArg?: This) => U[]
21+ >readonlyArray : readonly number[]
22+ >flatMap : <U, This = undefined>(callback: (this: This, value: number, index: number, array: number[]) => U | readonly U[] , thisArg?: This) => U[]
23+ >(): ReadonlyArray<number> => [] : () => readonly number[]
2424>[] : undefined[]
2525
0 commit comments