@eagleoutice/flowr - v2.13.15
    Preparing search index...

    Variable GraphDiffConst

    GraphDiff: {
        edges<Edge, Graph>(
            this: void,
            ctx: GraphDiffContext<Graph>,
            id: NodeId,
            lEdges: ReadonlyMap<NodeId, Edge> | undefined,
            rEdges: ReadonlyMap<NodeId, Edge> | undefined,
            diffEdge: (
                edge: Edge,
                otherEdge: Edge,
                ctx: GraphDiffContext<Graph>,
                id: NodeId,
                target: NodeId,
            ) => void,
        ): void;
        name: "GraphDiff";
        outgoingEdges<EdgeMap, Graph extends EdgeIndexedGraph<EdgeMap>>(
            this: void,
            ctx: GraphDiffContext<Graph>,
            diffEdges: (
                ctx: GraphDiffContext<Graph>,
                id: NodeId,
                lEdges: EdgeMap | undefined,
                rEdges: EdgeMap | undefined,
            ) => void,
        ): void;
    } = ...

    The edge-differencing steps shared by the dataflow and the control flow graph diff.

    Type Declaration