The Functional Programmer's Toolkit - Scott Wlaschin
What it is
Scott Wlaschin demystifies functional programming terms like monads, monoids, functors and catamorphisms by showing how they fit into a small toolkit. He applies them to problems such as missing data, list handling, and functional dependency injection.
Why Hacker News recommends it
HN recommends it as the best beginner-friendly introduction to monoids, monads and other FP vocabulary.
- 4 people recommended it
- 4 different months
- 1 strong recommendations
- first 2019, last 2021
What HN commenters said
“This was by far the best introduction to monoid, monads and few other functional programming terms.”
Best introduction to monoids, monads and FP terms
__henil, 2021-01 · Strong recommendation · in “F# for fun and profit: Terms and Conditions”
“Same speaker, newer presentations”
Newer talk by the same speaker
lioeters, 2019-12 · Recommendation · in “Functional programming design patterns (2015) [video]”
“A lot of the articles in conjunction with some other resources[1][2][3] are great for diving into functional programming”
Among resources for diving into functional programming
bern4444, 2020-12 · Recommendation · in “Write your own arbitrary-precision JavaScript math library”
“WHY: The Functional Programmer's Toolkit - Scott Wlaschin”
Explains why to use functional programming, first step to learn Haskell
loopz, 2021-07 · Recommendation · in “Haskell for Beginners”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: monads, monoids, functors, f#, design patterns, wlaschin
Also recommended by the same people
lectureFloyd Toole - Sound reproduction – art and science/opinions and factsCIRMMT · 4 HN recommenders · 2019–2026
demoOne man bandRochus Keller · 1 HN recommender · 2022–2025
talkRuby Conf 12 - Y Not- Adventures in Functional Programming by Jim WeirichConfreaks · 17 HN recommenders · 2013–2026
talkThe Soul of Erlang and Elixir • Sasa Juric • GOTO 2019GOTO Conferences · 16 HN recommenders · 2019–2024
talk"Simple Made Easy" - Rich Hickey (2011)Strange Loop Conference · 14 HN recommenders · 2022–2026
talk"Making Impossible States Impossible" by Richard Feldmanelm-conf · 9 HN recommenders · 2017–2026
talkWilliam Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]PapersWeLove · 11 HN recommenders · 2017–2026
talkThe Value of Values with Rich HickeyInfoQ · 10 HN recommenders · 2014–2023