37. 合并对象类型
中等
实现一个通用工具类型 Merge<F, S>
,将两个对象类型合并成一个对象类型,第二个对象类型的键会覆盖第一个类型的键。
例如:
type Foo = {
name: string;
age: string;
}
type Coo = {
age: number;
sex: string
}
type Result = Merge<Foo, Coo>; // expected to be { name: string, age: number, sex: string }