``` TypeScript function f(x: ()) { } var g: (y: number); ``` We expect a syntax error, but instead - the parameter `x` has the type `() => any` - the variable `g` has the type `(y: number) => any`.
We expect a syntax error, but instead
xhas the type() => anyghas the type(y: number) => any.