Skip to content

Commit 657566c

Browse files
committed
win(исправление): fix 7
fix 7
1 parent 6f5d3bb commit 657566c

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

what-is-new/4.8/metadata/metadata.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,14 @@
4949
"dateRelease": "June 21, 2022",
5050
"datePublication": "Jul 12, 2022",
5151
"tags": ["Изменение"]
52+
},
53+
{
54+
"id": "",
55+
"version": "4.8@beta",
56+
"innovationName": "Ужесточение правил вывода типов",
57+
"dateRelease": "June 21, 2022",
58+
"datePublication": "Jul 12, 2022",
59+
"tags": ["Изменение"]
5260
}
5361
]
5462
}

what-is-new/4.8/Ужесточение правил вывода типов/content.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ let [d, e, f] = mergeRandom( a0, a1 );
2727

2828
Пример выше иллюстрирует, как выводу типов, помимо выбора между принадлежностью к кортежу или массиву, в стлучае с кортежем приходится прибегать к анализу его элементов. В случае неопределенности, как в примере ниже, вывод типов рассматривал элементы, как принадлежащие к типу `any`, что понижало типобезопасность программ.
2929

30-
`````TS
30+
`````ts
3131
declare function f<T> ( p?: T ): T;
3232

3333
/**

0 commit comments

Comments
 (0)