Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
GDG_DevFest_How_to_cook_with_RxJS.pdf
Miroslav Jonaš
November 16, 2019
Programming
0
9
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š
meeroslav
0
2
meeroslav
0
17
meeroslav
0
16
meeroslav
0
52
meeroslav
0
36
meeroslav
0
51
meeroslav
0
50
meeroslav
0
45
Other Decks in Programming
See All in Programming
hanasuke
1
310
neripark
3
620
temoki
2
220
manfredsteyer
PRO
0
190
legalforce
PRO
0
620
meemeelab
0
280
minamijoyo
3
480
panini
1
160
yasaichi
31
7.7k
larsrh
0
110
saten
1
170
rarous
0
170
Featured
See All Featured
zakiwarfel
88
3.4k
robhawkes
52
2.8k
mthomps
38
2.3k
bryan
100
11k
malarkey
119
16k
mza
80
4.1k
trallard
14
710
geoffreycrofte
21
920
keavy
107
14k
davidbonilla
70
3.6k
3n
163
22k
akmur
252
19k
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