GraphReFlyTS

API Reference

merge()

merge: interleave several sources — emit each DATA from whichever dep fired. partial:true (combine-family): fires on any single dep, not gated on all deps settling.

Import

import { merge } from "@graphrefly/ts/operators";

Signature

function merge(): Operator<T, T>

Returns

An operator that forwards DATA from any dependency.

Example

import { graph } from "@graphrefly/ts/graph";
import { merge } from "@graphrefly/ts/operators";

const merged = graph().initNode(merge<number>(), [left, right]);

Source

packages/ts/src/graph/operators.ts