TypeScript++ - Structs - Layout - Slices and Fixed Arrays - Newtypes - Nominal Interfaces - Associated Types and Constants - Extensions - Operator Overloading - Patterns and Match - Results and Try - Ownership - Mutability - Borrowing - Pointers - Unsafe - Lifetimes and Regions - Drop