Closed
Description
- Allow interfaces to declare protected members and allow implementors to implement protected and private members. #3854 protected in interfaces
- Proposal: Support spread operator for arrays and tuples in function calls #5296 Spread for function calls
unknown
: less-permissive alternative toany
#10715 unknown alternative to any- Allow to call getter/setter logic When subclassing #338 Allow super.get/set
- Suggestion: Allow declaring class members within a constructor #766 Allow declaring class members in the constructor
- Should unions and non-primitives be allowed for relational comparisons? #5156 > operator and friends on union types
- Inherited typing for class property initializers #10570 Inherited typing for class property initializers
- Cannot Optionalize Class Getters #14417 Optional getters in classes
- Suggestions for misspelled properties and variables (based on Levenshtein distance for variables/properties in scope) #15333 Suggest closely-named identifiers
- NaN, Infinity and -Infinity not accepted in number literal types #15135 NaN/Infinity/-Infinity numeric literals
- Suggestion: one-sided or fine-grained type guards #15048 Non-exhaustive type guards