Is there a comprehensive list of function upgrades for Transistor?

Can someone provide a list or writeup/summary of how each function affects other functions as an upgrade? The Function interface is just horribly frustrating to me. I keep flipping back and forth between pages trying to figure out how each affects what. I just got past the first boss and I only just realized that pairing Function A with Function B isn't the same as pairing Function B with Function A for example. Is there a better way to see how Upgrades work right away as I'm slotting them, or do I have to go to the Upgrade screen every time?
Pictures about "Is there a comprehensive list of function upgrades for Transistor?"



Transistor: Fun Builds (Part 1)
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: energepic.com, Content Pixie, Suzy Hazelwood, Pixabay