-
Functional Programming is Terrible - Rúnar Bjarnason
- Trampolining, Higher Kinded Types, Benefits of FP
-
Functional Design Patterns - Scott Wlaschin
- Functionnal design patterns
-
Functional Patterns in Domain Modeling — Debasish Ghosh
- Functionnal domain modeling
-
Functional Programming with Effects - Rob Norris
- Effects
-
The Making of an IO - Daniel Spiewak
- IO
-
Free monad or tagless final? How not to commit to a monad too early - Adam Warski
- Free monads, Tagless final
-
Mastering Typeclass Induction — Aaron Levin
- Typeclasses
-
Beyond Scala Lenses — Julien Truffaut
- Optics
-
- FP design
-
Move Over Free Monads: Make Way for Free Applicatives! — John de Goes
-
Oh, all the things you'll traverse - Luka Jacobowitz
- Traverse
-
Advanced Tagless Final - Saying farewell to Free - Luka Jacobowitz
- Free monad, tagless final
-
Constraints Liberate, Liberties Constrain — Runar Bjarnason
- FP design
-
Free as in Monads by Daniel Spiewak
- Free monad
-
Pure Functional Database Programming with Fixpoint Types — Rob Norris
- Fixpoint
-
Category Theory for the Working Hacker - Philip Wadler
- Category theory
-
Propositions as Types - Philip Wadler
- Realtion between logic and computation
-
Monad transformers down to earth - Gabriele Petronella
- Monad transformer
-
The Eff monad, one monad to rule them all - Eric Torreborre
- Eff monad
-
Category Theory - Bartosz Milewski
- Category theory playlist
-
Monad Stacks or: How I Learned to Stop Worrying and Love the Free Monad – Harry Laoulakos
- Monad stacks
-
Freestyle, Free & Tagless: Separation of Concerns on Steroids - Michał Płachta
-
A roadtrip with monads: from MTL, through tagless, to BIO - Paweł Szulc
-
GETTING MORE MILEAGE FROM YOUR MONADS WITH MTL - Paweł Szulc
-
Trampolining and stack safety in Scala
- Trampolining, tail call elimination
-
Free and tagless compared - how not to commit to a monad too early
-
Functional Programming for Mortals (Not red yet)