Task

Create a function which takes in a variable number of arguments and prints each one on its own line.

Also show, if possible in your language, how to call the function on a list of arguments constructed at runtime.



Functions of this type are also known as Variadic Functions.



Related task

   Call a function


defmodule RC do
  def print_each( arguments ) do
    Enum.each(arguments, fn x -> IO.inspect x end)
  end
end
 
RC.print_each([1,2,3])
RC.print_each(["Mary", "had", "a", "little", "lamb"])