Programming with a "piping model" of data flowing through a network.
PythonDataFlow
Now I understand LazyEvaluation I can see that lists in lazily evaluated programming languages like ClojureLanguage and HaskellLanguage become more like data-flow pipes.
The UnixPipe and PipesAndFilters
For audio : MaxMSP and PureData