effect-io-ai

Package: effect
Module: Types

Types.MergeLeft

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>

Source

Since v2.0.0