Functional domain modeling in Elixir

from blog katafrakt’s garden, | ↗ original
In this blog post I want to explore how using techniques from functional modeling can improve the code written in Elixir. We will see if this way we can avoid some common pitfalls often met in Elixir codebases that lead to convoluted code and, especially, to overly complex (and slow) tests. For the purpose of this, we will be implementing the...