Skip to content

MergeLeft

Category
Merge Object

Merge two types into a new type. Keys of the first type overrides keys of the second type.

Usage

ts
import type { 
MergeLeft
} from '@utype/core'
type
Foo
= {
name
: string;
age
: string;
} type
Bar
= {
age
: number;
sex
: string;
} // Expect: { // name: string; // age: string; // sex: string; // } type
MergeLeftResult
=
MergeLeft
<
Foo
,
Bar
>