curriculum
curriculum copied to clipboard
Modules -> Multiple Function Clauses
Describe the issue
On Multiple Function Clauses
, there is this explanation:
So above we define MultipleFunctionClauses.find_arity/1, MultipleFunctionClauses.find_arity/2, and MultipleFunctionClauses.find_arity/3 functions.
It is imprecise because above instead of defining MultipleFunctionClauses.find_arity
with arities 1
, 2
and 3
, the function that is defined is MultipleFunctionClauses.my_function
with arities 0
, 1
and 2
.
So, the correct description shlud be:
So above we define MultipleFunctionClauses.my_function/0, MultipleFunctionClauses.my_function/1, and MultipleFunctionClauses.my_function/2 functions.
Expected behavior A concise description avoids confusion, especially for those who intend to learn Elixir.
Screenshots