Я играю с новой системой проверки типа потока Facebook.
В Flow, встречайте Underscore кажется, что они изменяют этот код JavaScript
var root = this;
в это
var root: any = this;
Но это уже не допустимый JavaScript, верно? Я понимаю, почему внешние файлы интерфейса были бы полезны, но как аннотации типов добавляются непосредственно в действительные источники JavaScript?
Ранее для комментариев JS использовался компилятор Google Closure и другие проекты.