DependencyMerger Module
Functions and values
Function or value | Description |
Full Usage:
mergeDependencies currDiagramName graph (arg3, arg4) loadedDependencies
Parameters:
string
graph : SimulationGraph
arg2 : Component list
arg3 : Connection list
loadedDependencies : LoadedComponent list
Returns: Result<SimulationGraph, SimulationError>
|
Try to resolve all the dependencies in a graph, and replace the reducer of the custom components with a simulationgraph. Return an error if there are problems with the dependencies. For example, if the graph of an ALU refers to custom component such as adders, replace them with the actual simulation graph for the adders.
|