From big-endian to little-endian through unsigned integers. A tale of two ends, and Elixir shines again.
Elixir is known for being a language made for building distributed applications that scale, are massively concurrent, and have self-healing properties. But is Elixir good enough for the mundane scripts of this world?
When coming to a functional language, I often hear people ask, “How do I organize my code?” Let’s take a look at some ways in which data can tell us how to organize our modules and functions.
Write more confident code to avoid viral Maybe
taking over your project.
Leverage the core mechanics of Maybe
to clean up your nested cases.
Map functions are hard to “get” in the abstract. This looks at two mental models that helped me understand them better.
Write declarative Elixir code by applying “Tell, Don’t Ask”.
A dive into functional random generators.
By understanding Maybe, you begin to see code in a new light.