File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -1400,8 +1400,8 @@ namespace ts {
14001400 /** Shims `Array.from`. */
14011401 export function arrayFrom < T , U > ( iterator : Iterator < T > | IterableIterator < T > , map : ( t : T ) => U ) : U [ ] ;
14021402 export function arrayFrom < T > ( iterator : Iterator < T > | IterableIterator < T > ) : T [ ] ;
1403- export function arrayFrom ( iterator : Iterator < any > | IterableIterator < any > , map ?: ( t : any ) => any ) : any [ ] {
1404- const result : any [ ] = [ ] ;
1403+ export function arrayFrom < T , U > ( iterator : Iterator < T > | IterableIterator < T > , map ?: ( t : T ) => U ) : ( T | U ) [ ] {
1404+ const result : ( T | U ) [ ] = [ ] ;
14051405 for ( let { value, done } = iterator . next ( ) ; ! done ; { value, done } = iterator . next ( ) ) {
14061406 result . push ( map ? map ( value ) : value ) ;
14071407 }
You can’t perform that action at this time.
0 commit comments