GitHub

DaffMergeStrategy

A strategy for merging objects of the same structure. Each key can contain a merger function for handling collisions.

import { DaffMergeStrategy } from '@daffodil/core'
type DaffMergeStrategy<T extends Record<string, unknown> = Record<string, unknown>> = {
    [k in keyof T]?: DaffMerger<T[k]>;
}
Type Options
DaffMergeStrategy { [k in keyof T]?: DaffMerger; }