Package: effect
Module: Types
Merges two object where the keys of the left object take precedence in the case of a conflict.
Example
import type { Types } from "effect"
type MergeLeft = Types.MergeLeft<{ a: number, b: number; }, { a: string }> // { a: number; b: number; }
Signature
type MergeLeft<Source, Target> = MergeRight<Target, Source>
Since v2.0.0