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
GOF Patterns in a Functional Light
Search
Tomás Ruiz-López
November 07, 2018
Programming
0
250
GOF Patterns in a Functional Light
Tomás Ruiz-López
November 07, 2018
Tweet
Share
More Decks by Tomás Ruiz-López
See All by Tomás Ruiz-López
Demystifying Functional Programming
truizlop
0
61
Functional Networking - The Director's Cut
truizlop
0
70
Functional Networking
truizlop
2
1.3k
Functional Programming in Swift with Bow
truizlop
0
220
AltConfMadrid - Error Management and Data Validation with Bow
truizlop
1
91
Other Decks in Programming
See All in Programming
range over funcの使い道と非同期N+1リゾルバーの夢 / about a range over func
mackee
0
110
Cloudflare MCP ServerでClaude Desktop からWeb APIを構築
kutakutat
1
570
ブラウザ単体でmp4書き出すまで - muddy-web - 2024-12
yue4u
3
500
Go の GC の不得意な部分を克服したい
taiyow
3
850
良いユニットテストを書こう
mototakatsu
9
3.2k
命名をリントする
chiroruxx
1
450
歴史と現在から考えるスケーラブルなソフトウェア開発のプラクティス
i10416
0
140
LLM Supervised Fine-tuningの理論と実践
datanalyticslabo
7
1.5k
Haze - Real time background blurring
chrisbanes
1
520
なまけものオバケたち -PHP 8.4 に入った新機能の紹介-
tanakahisateru
1
130
DevFest - Serverless 101 with Google Cloud Functions
tunmise
0
130
どうして手を動かすよりもチーム内のコードレビューを優先するべきなのか
okashoi
3
630
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
67
4.5k
Making the Leap to Tech Lead
cromwellryan
133
9k
Typedesign – Prime Four
hannesfritz
40
2.4k
Practical Orchestrator
shlominoach
186
10k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Optimizing for Happiness
mojombo
376
70k
How to Ace a Technical Interview
jacobian
276
23k
Thoughts on Productivity
jonyablonski
68
4.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Building Adaptive Systems
keathley
38
2.3k
We Have a Design System, Now What?
morganepeng
51
7.3k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Transcript
47deg.com GOF Patterns in a Functional Light How new language
features made Design Patterns more lightweight Tomás Ruiz López Senior Software Engineer @tomasruizlopez
47deg.com Iterator Gang of Four
47deg.com Iterator Functional
47deg.com Observer Gang of Four
47deg.com Observer Gang of Four
47deg.com Observer Functional
47deg.com Observer Functional
47deg.com Command Gang of Four
47deg.com Command Gang of Four
47deg.com Command Functional
47deg.com Decorator Gang of Four
47deg.com Decorator Gang of Four
47deg.com Decorator Gang of Four
47deg.com Decorator Gang of Four
47deg.com Decorator Functional
47deg.com Decorator Functional
47deg.com What do all of them have in common?
47deg.com Functions as first order values
47deg.com Gang of Four Patterns in a Functional Light, by
Mario Fusco Design Patterns in the light of lambda expressions, by Venkat Subramanian https://github.com/truizlop/GOFToLambda Read more
Thank you! 47deg.com Tomás Ruiz López @tomasruizlopez