menuLanguageSetupTypeScriptSoundnessPrimitivesExpressionsControl FlowDecoratorsStatic IfsType AliasesObjectsArraysTuplesFunctionsCapturesGeneratorsAsync and PromiseClassesEnumsUnionsNarrowingInterfacesGenericsType OperatorsTSXModulesGlobalsTypeScript++RuntimeStandard LibraryConfigurationStatic AnalysisDynamic AnalysisDeploymentDocs/Language72 tokensmdtxtTypeScriptSafe, sound, predictable, and above all familiar.TypeScript Soundness Primitives Expressions Control Flow Decorators Static Ifs Type Aliases Objects Arrays Tuples Functions Generators Async and Promise Classes Enums Unions Narrowing Interfaces Generics Type Operators TSX Modules Globals ← SetupSoundness →