Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Streams abstraction
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Oleksii Kachaiev
June 01, 2013
Programming
2
890
Streams abstraction
Oleksii Kachaiev
June 01, 2013
Tweet
Share
More Decks by Oleksii Kachaiev
See All by Oleksii Kachaiev
Counting HTTP with QUIC & HTTP/3
kachayev
2
290
Talking SQL to Strangers
kachayev
3
600
Counting HTTP: 0.9...3
kachayev
1
110
Managing Data Chaos in The World of Microservices
kachayev
3
680
Deep HTTP Dive Through Aleph & Netty
kachayev
6
4k
Keep Your Data Safe With Refined Types
kachayev
4
1.5k
Clojure at Attendify (2nd ed)
kachayev
5
1.7k
Clojure at Attendify
kachayev
4
370
Finagle & Clojure
kachayev
6
1.4k
Other Decks in Programming
See All in Programming
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
260
CSC307 Lecture 06
javiergs
PRO
0
680
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
530
Basic Architectures
denyspoltorak
0
660
CSC307 Lecture 09
javiergs
PRO
1
830
CSC307 Lecture 08
javiergs
PRO
0
670
CSC307 Lecture 01
javiergs
PRO
0
690
dchart: charts from deck markup
ajstarks
3
990
CSC307 Lecture 03
javiergs
PRO
1
490
2026年 エンジニアリング自己学習法
yumechi
0
130
ぼくの開発環境2026
yuzneri
0
170
Featured
See All Featured
HDC tutorial
michielstock
1
370
The Mindset for Success: Future Career Progression
greggifford
PRO
0
230
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
240
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
140
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Testing 201, or: Great Expectations
jmmastey
46
8k
Being A Developer After 40
akosma
91
590k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
Building the Perfect Custom Keyboard
takai
2
680
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Transcript
Streams
Streams the idea
Python
generator iterator
Producer Consumer Transducer(s)
Compose Python
Streams & infinity
Scala
Scala Infinity
Python
Python Infinity
Streams & math
Python
Python
Python Infinity First item
Streams & lazy evaluation
Haskell
Haskell http://okmij.org/ftp/continuations/PPYield/index.html
Haskell Producer Close file Open file
Streams & concurrency
CML
Golang
Golang
Clojure
Clojure
Streams & FRP
Bacon.js
Flapjax.js
Elm
Contacts @kachayev