掌握 TypeScript 类型体操的 6 大套路,成为类型编程高手!
* 如何阅读本小册
* 为什么说 TypeScript 的火爆是必然?
* TypeScript 类型编程为什么被叫做类型体操?
* TypeScript 类型系统支持哪些类型和类型运算?
* 套路一:模式匹配做提取
* 套路二:重新构造做变换
* 套路三:递归复用做循环
* 套路四:数组长度做计数
* 套路五:联合分散可简化
* 套路六:特殊特性要记清
* 类型体操顺口溜
* TypeScript 内置的高级类型有哪些?
* 真实案例说明类型编程的意义
* 类型编程综合实战一
* 类型编程综合实战二
* 新语法 infer extends 是如何简化类型编程的
* 原理篇:逆变、协变、双向协变、不变
* 原理篇:编译 ts 代码用 tsc 还是 babel?
* 原理篇:实现简易 TypeScript 类型检查
* 原理篇:如何阅读 TypeScript 源码
* 原理篇:一些特殊情况的说明
* 小册总结
* 加餐:3 种类型来源和 3 种模块语法
* 加餐:用 Project Reference 优化 tsc 编译性能
* 加餐:一道 3 层的 ts 面试题
* 加餐:项目中 2 个真实的类型编程案例
* 加餐:TypeScript 新语法 satisfies:用声明 or 用推导?
* 加餐:JSDoc 真能取代 TypeScript?
* 加餐:一道字节面试真题




