- merge<A>(a: A): A
-
Returns A
- merge<A, B>(a: A, b: B): A & B
-
Returns A & B
- merge<A, B, C>(a: A, b: B, c: C): A & B & C
-
Returns A & B & C
- merge<A, B, C, D>(a: A, b: B, c: C, d: D): A & B & C & D
-
Returns A & B & C & D
- merge<A, B, C, D, E>(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E
-
Returns A & B & C & D & E
- merge<A, B, C, D, E, F>(a: A, b: B, c: C, d: D, e: E, f: F): A & B & C & D & E & F
-
Parameters
-
a: A
-
b: B
-
c: C
-
d: D
-
e: E
-
f: F
Returns A & B & C & D & E & F
- merge<A, B, C, D, E, F, G>(a: A, b: B, c: C, d: D, e: E, f: F, g: G): A & B & C & D & E & F & G
-
Parameters
-
a: A
-
b: B
-
c: C
-
d: D
-
e: E
-
f: F
-
g: G
Returns A & B & C & D & E & F & G
- merge<A, B, C, D, E, F, G, H>(a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H): A & B & C & D & E & F & G & H
-
Parameters
-
a: A
-
b: B
-
c: C
-
d: D
-
e: E
-
f: F
-
g: G
-
h: H
Returns A & B & C & D & E & F & G & H
- merge<A, B>(a: A, ...args: B[]): unknown
-
Returns unknown