Keynote: Think Different
summary
Claims that Elixir makes pattern matching pervasive and that thinking in pattern matching as parsing plus functions as transformations changes how code is written. Demonstrations include Fibonacci and a run‑length encoder that works first try, a Markdown parser released on Hex as ear Mark, a 1,200‑line project containing only 11 imperative statements, and liberal use of the pipeline operator. Resulting benefits are easier parallelism, tiny reusable functions, simpler testing, and clearer error handling.
AI-written summary · about
chapters (10)
- 0:00Start
- 4:16Pattern Match
- 12:18More Practical
- 21:21Strip HTML Comments
- 21:55The Point
- 23:44Functions Transform Data
- 27:54Pipeline!
- 39:34Large Scale, Too
- 44:54Interesting Opportunities
- 47:15Think Differently
related talks
41mKeynote - Confident Elixir
52mWrite Less, Do More (and Have Fun!) with Elixir Macros
49mKeynote: How to sell Elixir (Again)
52mKeynote: Pilgrim's Progress to the Promised Land
01h 06mKeynote: What's Ahead for Elixir?
22mRefactoring Elixir for maintainability
42mIntroduction to Elixir for Rubyists
27mPattern matching: The gateway to loving Elixir
