#functional-programming
Read more stories on Hashnode
Articles with this tag
Recursion in Elixir is a programming technique where a function calls itself either directly or indirectly to solve a problem. Elixir is well-suited...
In Elixir, function overloading can be achieved through both pattern matching and defining functions with different numbers of arguments (arities). In...
In Elixir, a guard in a function is a special clause that allows you to add additional conditions to the function definition. Guards are used to apply...
Pinned values in Elixir allow you to reference existing variables within a pattern match. By using the pin operator ^, you can ensure that a...
In Elixir, control flow is often managed using pattern matching in various constructs such as if, case, with, and cond. Here is an explanation of how...
In Elixir, the traditional assignment operator found in most languages is replaced by the match operator, denoted by =. This match operator serves as...