Hello all I skimmed several Arrow tutorial and looked at the pretty diagrams and thought to myself "Hmm, these guys seem to take input and produce output". But that's what a function does. So what's the fundamental difference between an arrow and a fuction?