Pattern matching compare args
defmodule Main do
def foo(a=b, b) do
IO.puts "#{a} = #{b}"
end
def foo(a, b) do
IO.puts "#{a} != #{b}"
end
end
Main.foo(1, 1)
Main.foo(1, 2)INFO
defmodule Main do
def foo(a=b, b) do
IO.puts "#{a} = #{b}"
end
def foo(a, b) do
IO.puts "#{a} != #{b}"
end
end
Main.foo(1, 1)
Main.foo(1, 2)