Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support fan-in, fan-out, multiple connections between nodes #70

Merged
merged 5 commits into from Jul 4, 2018
Merged

Commits on Jul 3, 2018

  1. Invert edge direction

    (part of #68)
    
    We currently have the edges going in the reverse direction as the audio,
    which is confusing. The reason we did this was so that we could use the
    DFSPostOrder iterator.
    
    This inverts their direction so that edges now go from source to sink,
    and uses a `Reversed` adaptor to fix it.
    Manishearth committed Jul 3, 2018

Commits on Jul 4, 2018

  1. Support fan-in, fan-out, multiple connections between nodes

    This adds support for ports to fan in and fan out, mixing on fan-in.
    
    This is done by making individual `Edge`s hold multiple `Connection`s,
    which enumerate different port pairs. Typically each edge will only have
    a single connection.
    
    fixes #68
    Manishearth committed Jul 4, 2018
You can’t perform that action at this time.