>'
+```
+
+除了上面的组合模式之外,这种对泛型构造函数的新推断意味着在某些 UI 库(如 React )中对类组件进行操作的函数可以更正确地对泛型类组件进行操作。
+
+```ts
+type ComponentClass = new (props: P) => Component
;
+declare class Component
{
+ props: P;
+ constructor(props: P);
+}
+
+declare function myHoc
(C: ComponentClass
): ComponentClass
;
+
+type NestedProps = { foo: number, stuff: T };
+
+declare class GenericComponent extends Component> { }
+
+// 类型为 'new (props: NestedProps) => Component>'
+const GenericComponent2 = myHoc(GenericComponent);
+```
+
+想学习更多,[在 GitHub 上查看原始的 pull requet](https://github.com/microsoft/TypeScript/pull/31116)。
+
+## 参考
+
+* [原文](https://github.com/microsoft/TypeScript-Handbook/blob/master/pages/release%20notes/TypeScript%203.5.md)
diff --git a/preface.md b/preface.md
index f7c3cd5..1494176 100644
--- a/preface.md
+++ b/preface.md
@@ -81,6 +81,7 @@ TypeScript目前还在积极的开发完善之中,不断地会有新的特性
* [发展路线图](./doc/wiki/Roadmap.html)
* [新增功能](./doc/release-notes/README.html)
* [TypeScript 3.6](./doc/release-notes/TypeScript 3.6.html)
+ * [TypeScript 3.5](./doc/release-notes/TypeScript 3.5.html)
* [TypeScript 3.3](./doc/release-notes/TypeScript 3.3.html)
* [TypeScript 3.2](./doc/release-notes/TypeScript 3.2.html)
* [TypeScript 3.1](./doc/release-notes/TypeScript 3.1.html)