0
は、関数ガード条項でor
またはand
式を使用する方法はあります:条件付きガード条項
defmodule Test do
def testfn(arg1, arg2) when is_nil(arg1) || is_nil(arg2), do: :nothing
def testfn2(arg1, arg2) when is_nil(arg1) && is_nil(arg2), do: :nothing
end