1 min readApr 10, 2019
Flows are quite different from Java 8 Streams: Streams are synchronous, hot, single-use, with very complex design geared for parallelization, while Flows are asynchronous, cold, multi-use, sequential and very simple in design. The names were picked our electronics analogy: electrons flow from emitter to collector.