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
GDG_DevFest_How_to_cook_with_RxJS.pdf
Search
Miroslav Jonaš
November 16, 2019
Programming
0
290
GDG_DevFest_How_to_cook_with_RxJS.pdf
Miroslav Jonaš
November 16, 2019
Tweet
Share
More Decks by Miroslav Jonaš
See All by Miroslav Jonaš
The dark art of code optimization
meeroslav
0
16
Drum 'n' JS
meeroslav
0
32
Monorepo demystified: Breaking the myth
meeroslav
0
21
Making the Argument for Monorepos
meeroslav
0
14
Scaling Vendure with Nx
meeroslav
0
130
Don't let compilation set the length of your Glühwein break
meeroslav
0
73
Vanquishing deployment dragons with Nx wizardry
meeroslav
0
200
Don't let compilation set the length of your coffee break
meeroslav
0
100
The other JavaScript performance (no one is talking about)
meeroslav
0
270
Other Decks in Programming
See All in Programming
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
550
Leading Effective Engineering Teams in the AI Era
addyosmani
7
620
AkarengaLT vol.38
hashimoto_kei
1
120
実践Claude Code:20の失敗から学ぶAIペアプログラミング
takedatakashi
18
8.7k
Developer Joy - The New Paradigm
hollycummins
1
370
釣り地図SNSにおける有料機能の実装
nokonoko1203
0
200
CSC509 Lecture 06
javiergs
PRO
0
270
Devvox Belgium - Agentic AI Patterns
kdubois
1
150
O Que É e Como Funciona o PHP-FPM?
marcelgsantos
0
200
Foundation Modelsを実装日本語学習アプリを作ってみた!
hypebeans
1
130
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
270
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
290
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
27
2.1k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
The Cult of Friendly URLs
andyhume
79
6.6k
Done Done
chrislema
185
16k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
Music & Morning Musume
bryan
46
6.9k
Become a Pro
speakerdeck
PRO
29
5.6k
RailsConf 2023
tenderlove
30
1.3k
YesSQL, Process and Tooling at Scale
rocio
173
15k
Transcript
How to cook with RxJS @meeroslav
@meeroslav
INCREASE OF APPETITE DROOLING HUNGER WARNING: SIDE EFFECTS @meeroslav
Chef Miro @meeroslav
The Story @meeroslav
The best ideas from • OBSERVER PATTERN, • ITERATOR PATTERN
• FUNCTIONAL PROGRAMMING @meeroslav
FUNCTIONAL PROGRAMMING @meeroslav
1. Assemble: 2 eggs; 1 teaspoon of butter or oil;
dash of pepper; 1/8 teaspoon of salt; 2. Beat eggs, salt, pepper in a bowl. 3. Heat butter in pan over medium-high heat until hot. 4. Pour in the egg mixture. 5. Stir mixture until everything has thickened. 6. Serve your meal. @meeroslav
serve( untilTickened( heat(pan)(medium).stir( untilMelted( heat(pan)(medium)(butter) ), beat([eggs, salt, pepper]), )
) ) @meeroslav
ITERATOR PATTERN @meeroslav
OBSERVER PATTERN @meeroslav
@meeroslav
HOT & COLD @meeroslav
DEMO GODS Photo by @zhenhu2424 @meeroslav COOKING TIME @meeroslav
RxJS Chef @meeroslav
Thank you .unsubscribe() bit.ly/rxjschef bit.ly/rxjschefslides @meeroslav missing-manual.com