Playing With Elixir
summary
Walks through Elixir’s actual claims: layers of syntactic sugar (keyword lists, optional parens, do blocks) are equivalent to simpler forms and all compile; shows practical alternatives — recursion, pipelines, reduce_while, Enum.find_value — and when each is faster or safer; demonstrates powerful for comprehensions and pattern-matching generators for nested keyword/maps; shows a working Caesar cipher solved with binary comprehensions in an Elixir‑golf winner (tweet‑sized), and highlights get_in/map_new/put_new as clearer standard‑library tools.
AI-written summary · about
chapters (8)
- 0:00Introduction and playfulness
- 5:32Unwrapping Elixir syntax
- 13:27Solving problems multiple ways
- 19:30Power of for comprehensions
- 27:20Code golfing adventures
- 35:14Playful mindset lessons
- 41:36Encouragement to explore
- 42:40Q&A
related talks
49mThat Works?! Quines and Other Delightfully Useless Programs
59mCode Jugalbandi
41mWhere the Wild Things Are
40mLet's Take Esoteric Programming Languages Seriously
35mEsoteric, Obfuscated, Artistic Programming in Ruby
43mLive coding an Escher painting using Scenic
31mThe Tricks of Game Programming in a Pure Functional Language
05mEsolangs
