ProgrammingElixir1.6-MyTurns/Functions-1.exs

23 lines
No EOL
462 B
Elixir

# Go into IEx. Create and run the functions that do the following:
#
# list_concat.([:a, :b], [:c, :d]) #=> [:a, :b, :c, :d]
# sum.(1, 2, 3) #=> 6
# pair_tuple_to_list.( { 1234, 5678 } ) #=> [ 1234, 5678 ]
list_concat = fn [a, b], [c, d] ->
[a, b, c, d]
end
IO.inspect list_concat.([1, 2], [3, 4])
sum = fn [a, b, c] ->
a + b + c
end
IO.puts sum.([1, 2, 3])
pair_tuple_to_list = fn { a, b } ->
[a, b]
end
IO.inspect pair_tuple_to_list.({1, 2})