We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 02962c2 commit 3430324Copy full SHA for 3430324
pep-0695.rst
@@ -961,7 +961,8 @@ combined with other type operators such as "keyof".
961
TypeScript uses declaration-site variance. Variance is inferred from
962
usage, not specified explicitly. TypeScript 4.7 introduced the ability
963
to specify variance using "in" and "out" keywords. This was added to handle
964
-extremely complex types where inference of variance was expensive.
+extremely complex types where inference of variance was expensive,
965
+yet the maintainers state that is useful for increasing readability.
966
967
A default type argument can be specified using the "=" operator.
968
0 commit comments