Skip to content

Commit 9c55785

Browse files
committed
[Add] recursion example.
1 parent 085cd22 commit 9c55785

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

recursion.exs

+16
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,19 @@ defmodule RecursionExample do
1313
end
1414

1515
RecursionExample.print_list([1,2,3,4,5])
16+
17+
# Another example
18+
19+
IO.puts "------------------ Another example -------------------"
20+
21+
defmodule Language do
22+
def print_list([head | tail]) do
23+
IO.puts head
24+
print_list(tail)
25+
end
26+
27+
def print_list([]) do
28+
end
29+
end
30+
31+
Language.print_list(["Elixir", "Javascript", "Ruby"])

0 commit comments

Comments
 (0)