1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
//// [tests/cases/compiler/untypedArgumentInLambdaExpression.ts] ////
=== untypedArgumentInLambdaExpression.ts ===
declare function f(fn: (a: string) => string);
>f : (fn: (a: string) => string) => any
>fn : (a: string) => string
>a : string
f((input): string => {
>f((input): string => { return "." + input;}) : any
>f : (fn: (a: string) => string) => any
>(input): string => { return "." + input;} : (input: string) => string
>input : string
return "." + input;
>"." + input : string
>"." : "."
>input : string
});
|