Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Featured
Business
Design
Education
How-to & DIY
Marketing & SEO
Programming
Research
Science
Storyboards
Technology
Philip Schwarz
PRO
philipschwarz
135 Decks
9 Collections
6 Following
5 Followers
13 Stars
Decks
Language
All Languages
한국인
Deutsch
English
Español
Français
Italiano
Português
Pусский
Svenska
Tiếng Việt
中文 (simplified)
中文 (traditional)
日本語
Diffing Shotgun Surgery and Divergent Change smells in the two editions of Refactoring
philipschwarz
PRO
0
490
Monoids - with examples using Scalaz and Cats - Part 1
philipschwarz
PRO
1
160
uncle-bob-invitation-to-read-SICP-and-learn-about-the-horrendous-costs-of-introducing-assignment.pdf
philipschwarz
PRO
0
180
Introducing Assignment invalidates the Substitution Model of Evaluation and violates Referential Transparency - as explained in SICP (the Wizard Book)
philipschwarz
PRO
0
110
Definitions of Functional Programming
philipschwarz
PRO
0
170
Sequence and Traverse - Part 1
philipschwarz
PRO
1
190
Abstracting over Execution with Higher Kinded Types
philipschwarz
PRO
1
99
Applicative Functor
philipschwarz
PRO
0
180
Writer Monad
philipschwarz
PRO
0
110
Kleisli Composition
philipschwarz
PRO
0
340
Monad Laws Must Be Checked
philipschwarz
PRO
0
120
Point-free or Die - Tacit Programming in Haskell and Beyond
philipschwarz
PRO
0
37
Core idea driving and defining OO: using dynamic polymorphism to invert key architectural dependencies
philipschwarz
PRO
0
20
Monad as Functor with Pair of Natural Transformations
philipschwarz
PRO
0
49
Robert Martin on TDD proof
philipschwarz
PRO
0
14
Natural Transformations
philipschwarz
PRO
0
100
Functor Laws
philipschwarz
PRO
0
140
Scala collection methods flatMap and flatten are more powerful than monadic flatMap and flatten
philipschwarz
PRO
0
7
‹ Prev
Next ›
Speaker Deck Pro:
Add privacy options and schedule the publishing of your decks
Upgrade