Elixir/Erlang: Tail Call Optimization is not enough
In this article, we'll be talking about a widespread concept of Functional Programming called Tail Call Recursion (or Tail Call Optimization or just Tail Call). If you have been around…
Elixir accumulators
In our last post on Elixir we learned a bit about loops. In that post, we implemented a simple algorithm to sum numbers in a list. Today we'll keep learning…
How to handle loops in Elixir
Elixir is a dynamic, functional laguage for building scalable and maintainable applications. This is a short description of Elixir that we can get from it's documentation. Although small, this description…