Performance Improvements Better Module Visibility Rules Performance Improvements The 1.1 compiler is typically around 4x faster than any previous release. See this blog post fo...
async /await support in ES6 targets (Node v4+) Example Support for --target ES6 with --module Example this -typing ES7 exponentiation operator Example Improved checking f...
Support for Mix-in classes First some terminology Putting all of the above rules together in an example object type Support for new.target Example Better checking for null ...
Conditional Types Example Distributive conditional types Example Example Example Type inference in conditional types Predefined conditional types Example Improved control ...
Smarter Type Alias Preservation Leading/Middle Rest Elements in Tuple Types Stricter Checks For The in Operator --noPropertyAccessFromIndexSignature abstract Construct Signa...