We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#22665 and #23906
checkJs
#23696
**kw_args
#21984
#16069
T extends Something ? Something<T> : Blah
filter
Truthy
T extends Foo ? true : false
T
typeof paramName
x is Foo
(typeof x) extends Foo ? true : false
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Loose mode/über mode
#22665 and #23906
checkJs
, and drive this scenario further.Named type arguments
#23696
**kw_args
?Trailing commas in type argument lists
#21984
Inferring type predicates
#16069
T extends Something ? Something<T> : Blah
filter
, the predicate is contextually typed by a type guard.Truthy
type predicate.T extends Foo ? true : false
, since you don't know ifT
is used by multiple parameters.typeof paramName
x is Foo
is the same as(typeof x) extends Foo ? true : false
The text was updated successfully, but these errors were encountered: