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
134 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)
日本語
Monoids - with examples using Scalaz and Cats - Part 1
philipschwarz
PRO
1
150
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
100
Definitions of Functional Programming
philipschwarz
PRO
0
160
Sequence and Traverse - Part 1
philipschwarz
PRO
1
180
Abstracting over Execution with Higher Kinded Types
philipschwarz
PRO
1
97
Applicative Functor
philipschwarz
PRO
0
170
Writer Monad
philipschwarz
PRO
0
100
Kleisli Composition
philipschwarz
PRO
0
320
Monad Laws Must Be Checked
philipschwarz
PRO
0
110
Point-free or Die - Tacit Programming in Haskell and Beyond
philipschwarz
PRO
0
35
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
41
Robert Martin on TDD proof
philipschwarz
PRO
0
12
Natural Transformations
philipschwarz
PRO
0
99
Functor Laws
philipschwarz
PRO
0
130
Scala collection methods flatMap and flatten are more powerful than monadic flatMap and flatten
philipschwarz
PRO
0
7
Compositionality and Category Theory - a montage of slides/transcript for sections of Rúnar Bjarnason's 'Scala eXchange 2017' keynote: "Composing Programs"
philipschwarz
PRO
0
200
‹ Prev
Next ›
Speaker Deck Pro:
Add privacy options and schedule the publishing of your decks
Upgrade