-
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.
-
Argo 1.0 puts more power in your hands!
-
Function currying in Swift might not be immediately obvious, but once you see the applications, it can be another incredibly powerful tool at your disposal.
-
Using functional concepts in Swift can bring clarity and safety to everyday patterns.
Sign up to receive a weekly recap from thoughtbot