- Dataflow graphs which model computation using arrows between components.
- Molecular graphs which model physical structures in terms of chemical elements.
- Categories which model many abstract structures.
Functions are one type of node with an $I \to O$ interface which generates some new output value for any input value. The implementation of the node can be freely modified so long as its interface remains in tact.
Morphisms are functions which contain another arrow $X \to Y$ representing a source set and a target set for the function. From there more complicated metadata can be used to describe functions, such as commutativity, associativity, invertibility, etc.
No comments:
Post a Comment