Sitemap
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.

Roman Elizarov
Roman Elizarov

Written by Roman Elizarov

Project Lead for the Kotlin Programming Language @JetBrains

No responses yet