This chapter presents an overview of the edges. It describes what they are, how they can be connected to the components of a graph, how metadata can be assigned to them and propagated through them, how the edges can be debugged and how the data flowing through the edges can be seen.
The edge can be seen as a pipe conveying data from one component to another.
The following are properties of edges:
Connecting Components with Edges
Each edge must connect two components.
Each edge is of one of the four types.
Assigning Metadata to the Edges
Metadata must be assigned to each edge, describing the data flowing through the edge.
Each edge changes its color upon metadata assignment, edge selection, etc.
Each edge can be debugged.
Some edges are more memory-greedy than others. This section contains the explanation.