- This is still a work in progress. It may be changed in the future.
- This article is a stub, which means that it is not detailed enough and needs to be expanded. Please help us by .
Chain is an esoteric form of data processing based on "chaining" together subprogram "nodes" and passing whole environments (which include the nodes and connections) between them. Which, I suppose, describes most programs, but this one does it a little more explicitly. It is concurrent, self-modifying, and confusing to look at.