Elixir默认参数

示例

您可以使用以下语法将默认参数传递给任何命名函数param \\ value:

defmodule Example do
    def func(p1, p2 \\ 2) do
       IO.inspect[p1, p2]
    end
end

Example.func("a")    # => ["a", 2]
Example.func("b", 4) # => ["b", 4]