Scaling for logic
‣ Managing growing complexity of logic
‣ Data processing
‣ Computational graph with multiple roots
# Node D has two roots, B and C
# A is an input node i.e. outputs raw data
edges = [(A, B), (A, C), (B, D), (C, D)]
# There can be cases where nodes can't even be organised into distinct layers like the example above
Joyz, Inc. 34