https://thinkingelixir.com/course/pattern-matching/module-3/practice-matching-list/index.html
Practice Matching a List - Thinking Elixir
Aug 8, 2025 - You learn by doing. Here are a few exercises to play with in IEx. The solutions are here but hidden. Find the solution yourself first. Experiment. Have fun!...
practice matching a listthinking elixir
https://thinkingelixir.com/
Landing Page - Thinking Elixir
Aug 8, 2025 - Get Started Mindset Shift New to functional programming? Learn how to design your code when using immutable data! Learn how to take full advantage of...
landing pagethinking elixir
https://thinkingelixir.com/course/pattern-matching/module-3/pattern-matching-a-function-body-struct/index.html
Pattern Matching a Function Body: Struct - Thinking Elixir
Aug 8, 2025 - Matching with a struct is just like matching with a map. The main differences with structs are: the keys are always atoms the compiler tells us if we get a key...
pattern matchingthinking elixirfunctionbodystruct
https://thinkingelixir.com/course/pattern-matching/module-3/pattern-matching-a-function-body-intro/index.html
Pattern Matching a Function Body: Intro - Thinking Elixir
Aug 9, 2025 - We started playing with pattern matching using the case statement. This is valid and a very common tool. Now we really have fun when we start pattern matching...
pattern matchingbody introthinking elixirfunction
https://thinkingelixir.com/course/pattern-matching/module-3/pattern-matching-a-function-body-binaries/index.html
Pattern Matching a Function Body: Binaries - Thinking Elixir
Aug 8, 2025 - Elixir has the ability to Pattern Match on binaries. If you recall, a string in Elixir is implemented as a binary type. This lets us do some interesting...
pattern matchingthinking elixirfunctionbodybinaries
https://thinkingelixir.com/available-courses/pattern-matching/
Pattern Matching - Thinking Elixir
Aug 8, 2025 - Your FREE PATTERN MATCHING Course Includes Lifetime access with no fees or subscriptions 20+ valuable lessons accessible from anywhere 24/7/365 PDF download...
pattern matchingthinking elixir
https://thinkingelixir.com/course/pattern-matching/module-2/modules-and-functions/index.html
Introducing Modules and Functions - Thinking Elixir
Aug 8, 2025 - A quick overview and introduction to an Elixir module and function is needed. In functional programming, it is just “functions” and “data”. Functions are the...
thinking elixirintroducingmodulesfunctions
https://thinkingelixir.com/category/blog/index.html
Blog Archives - Thinking Elixir
blog archivesthinking elixir
https://podcast.thinkingelixir.com/293
Thinking Elixir Podcast 293: The BEAM as the Universal Runtime
News includes Hackney v3.1.0 with pure Erlang HTTP/3 support, Hornbeam running Python apps on the BEAM, the Easel Canvas 2D drawing library for LiveView,...
thinking elixirthe beampodcastuniversalruntime
https://podcast.thinkingelixir.com/295
Thinking Elixir Podcast 295: Is Your Type System Leaking?
News includes José Valim’s deep dive into Elixir’s type system cutting worst-case checks from 10s to 25ms, a new Dashbit post on type systems as leaky...
thinking elixirtype systempodcastleaking
https://thinkingelixir.com/course/pattern-matching/module-2/tuple/index.html
Tuple - Thinking Elixir
Dec 31, 2021 - Here are a few key points about the tuple data type. A tuple is a collection type. It is a structure that contains a fixed number of things. A tuple’s elements...
thinking elixirtuple
https://podcast.thinkingelixir.com/
Thinking Elixir Podcast
News and interviews for the Elixir community
thinking elixirpodcast
https://podcast.thinkingelixir.com/episodes
Thinking Elixir Podcast - Episodes Archive
News and interviews for the Elixir community
thinking elixirpodcast episodesarchive
https://thinkingelixir.com/available-courses/pattern-matching.html
Pattern Matching - Thinking Elixir
Aug 8, 2025 - Your FREE PATTERN MATCHING Course Includes Lifetime access with no fees or subscriptions 20+ valuable lessons accessible from anywhere 24/7/365 PDF download...
pattern matchingthinking elixir
https://thinkingelixir.com/course/pattern-matching/module-3/practice-matching-map/index.html
Practice Matching a Map - Thinking Elixir
Aug 8, 2025 - You learn by doing. Here are a few exercises to play with in IEx. The solutions are here but hidden. Find the solution yourself first. Experiment. Have fun!...
practice matching a mapthinking elixir
https://thinkingelixir.com/terms-conditions/index.html
Terms & Conditions - Thinking Elixir
Oct 3, 2019 - 1. How the service works 1.1 ThinkingElixir.com (TE) offers educational training services with the goal of helping individuals and businesses become more...
terms conditionsthinking elixir
https://podcast.thinkingelixir.com/subscribe
Thinking Elixir Podcast - Subscribe
News and interviews for the Elixir community
thinking elixirpodcastsubscribe
https://thinkingelixir.com/course/pattern-matching/module-1/course-introduction/index.html
Pattern Matching Course Introduction - Thinking Elixir
Aug 9, 2025 - Download reference After completing the course you can download most of the course content as a PDF. The PDF is a ready, portable reference you can easily...
pattern matchingcourse introductionthinking elixir
https://podcast.thinkingelixir.com/299
Thinking Elixir Podcast 299: Don't Paste That Into Your Terminal
The EEF needs your support for a major security grant, Hex.pm completes its first security audit, José Valim drops a massive Tidewave update, and we discuss...
thinking elixirinto yourpodcastpasteterminal
https://podcast.thinkingelixir.com/190
Thinking Elixir Podcast 190: Thinking Elixir News
News highlights Phoenix LiveView's latest improvements, a new readability-centric Elixir testing tool, JSON's potential Erlang integration, the availability of...
thinking elixirpodcastnews
https://thinkingelixir.com/course/pattern-matching/module-2/map/index.html
Map - Thinking Elixir
Dec 22, 2021 - A map is a collection data structure. An entry is made up of a key and a value. As noted in the Map documentation: Maps are the “go to” key-value data...
thinking elixirmap
https://forum.devtalk.com/t/thinking-elixir-149-elixirs-new-unified-logger/107380/last
Thinking Elixir 149 - Elixir's new Unified Logger - #99999999 - Blogs/Articles/Talks/Podcasts -...
Hauleth (Łukasz Jan Niemier) takes us deeper into the Elixir and Erlang loggers. He recently closed a 3.5 year old bug on the ElixirLang Github project by...
thinking elixirblogs articlesnewunifiedlogger
https://thinkingelixir.com/course/pattern-matching/module-3/pattern-matching-summary/index.html
Pattern Matching Summary - Thinking Elixir
Aug 9, 2025 - Congratulations on completing the Pattern Matching Course! Putting it all together Pattern matching is everywhere in Elixir. If thinking in patterns is a new...
pattern matching summarythinking elixir
https://thinkingelixir.com/course/pattern-matching/module-1/elixirs-interactive-shell/index.html
Elixir's Interactive Shell - Thinking Elixir
Jun 24, 2020 - Elixir has an interactive shell called IEx. This is a powerful and very helpful tool not only during the learning process, but when working with both...
interactive shellelixirthinking