The TypeScript Handbook About this Handbook How is this Handbook Structured Non-Goals Get Started The TypeScript Handbook About this Handbook Over 20 years after its intr...
TypeScript 1.6 JSX support New .tsx file extension and as operator Using React Using other JSX framworks Output generation Intersection types Example Local type declarati...
TypeScript 1.8 Type parameters as constraints Example Control flow analysis errors Unreachable code Example Unused labels Example Implicit returns Example Case clause fal...
TypeScript 2.2 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 ch...
TypeScript 2.6 Strict function types Example Note Cache tagged template objects in modules Example Localized diagnostics on the command line Example Suppress errors in .ts ...
TypeScript 2.9 Support number and symbol named properties with keyof and mapped types Example Example Recommendations Generic type arguments in JSX elements Example Gener...