Elixir challenge done with 'Rocketseat' Ignite course. ("Desafio 01 - Utilizando recursão")
Nesse desafio, você deverá criar uma função que, dada uma lista de números (exemplo [1, 3, 6, 43, 6]
), calcule, recursivamente, quantos elementos há na lista e retorne esse valor.
Para exemplo, temos a seguinte entrada e saída esperada pela função que recebe a lista:
iex> ListLength.call([1, 2, 3, 5, 7]) ...> 5