This document discusses the concept of functions in linguistics and syntactic theory. It provides examples of how functions have been modeled in different theories, such as grammars representing functions that map inputs to outputs. The document also discusses problems that have arisen with modeling language as computational functions, and proposes moving toward an interactive computation paradigm that allows for bidirectional information flow and adaptation to inputs.