Gram z nowym systemem sprawdzania przepływu typu Facebook.Adnotacje typu przepływu i poprawne źródło kodu JavaScript
W Flow, meet Underscore wydaje się, że zmiany tego kodu JavaScript
var root = this;
w tym
var root: any = this;
Ale to nieważne JavaScript, prawda? Rozumiem, dlaczego zewnętrzne pliki interfejsu byłyby użyteczne, ale w jaki sposób adnotacje typu są dodawane bezpośrednio do prawidłowych źródeł JavaScript?
Poprzednio kompilator Google Closure i inne projekty używane w komentarzach JS.
Flow analizuje nadzbiór składni JavaScript; rzeczywisty kod, który kończy się w przeglądarce (lub gdziekolwiek) jest zwykłym kodem JavaScript. – Pointy