SICP — Scheme/JS Structure and Interpretation of Computer Programs — Comparison Edition

[1] Physicists sometimes adopt this view by introducing the world lines of particles as a device for reasoning about motion. We've also already mentioned (section 2.2.3) that this is the natural way to think about signal-processing systems. We will explore applications of streams to signal processing in section 3.5.3.
3.5  Streams