This code never compiles, no error, just frozen tsc (even in playground): ``` typescript class B { static staticMethod<U>():C<U> { return B.method(); } } interface A<U> { strangeThing(): A<Array<U>>; } interface C<U> extends A<U> { } class D { private a: C<Array<string>>; constructor() { this.a = B.staticMethod(); } } ```
Activity
RyanCavanaugh commentedon Jan 14, 2015
Looks to be fixed in the master branch. Completes quickly and issues the error