EPISODE · Mar 14, 2022 · 1H 19M
052: Category Theory in Elm with Joël Quenneville
from Elm Radio · host Dillon Kearns
Joël Quenneville (Twitter)Elm's Universal Pattern episodeList.concatMap is the same pattern as andThen under a different nameandThen identity can be used to flatten somethingDillon's Combinators articleMartin Janiczek's elm-list-cartesian package gives two valid map2 implementions for ListMonoid - need a way of having something empty, and way to combine two things - for example addition for numbers starting with 0Jeroen's elm-review-simplify packageMore of Joël's distillation of category theory ideas:Running out of maps (applicatives)The Mechanics of Maybe (taking maybe apart and putting it back together)Two ways of looking at map functions (functors)Elm's universal pattern (applicatives)Inverting a binary tree (folding, catamorphisms)Joël's directory of blog posts on the ThoughtBot blog
What this episode covers
Joël Quenneville joins us to help us distill down Category Theory patterns and explore what value it brings us as Elm developers.
NOW PLAYING
052: Category Theory in Elm with Joël Quenneville
No transcript for this episode yet