Type aliases
Binary
Binary: (a: any, b: any) => any
MergeFunction
MergeFunction: (target: any, ...source: Array<any>) => any
Type declaration
-
- (target: any, ...source: Array<any>): any
-
Parameters
-
target: any
-
Rest ...source: Array<any>
Returns
any
Nullary
Nullary: () => any
Ternary
Ternary: (a: any, b: any, key: string | symbol) => any
Type declaration
-
- (a: any, b: any, key: string | symbol): any
-
Parameters
-
a: any
-
b: any
-
key: string | symbol
Returns
any
Unary
Unary: (a: any) => any
Merge strategy.
target value
source value
merged value