首先你必须知道 Elixir 支持 2 种字典类型
map = %{}dict = HashDict.new然而,这两种类型都需要使用 Erlangs native 进行检查:erlang.is_map。
def some_fun(arg) when :erlang.is_map(arg) do
#do your thing
end
Run Code Online (Sandbox Code Playgroud)
更多信息可以在第 7.2 和 7.3 节中找到 ( http://elixir-lang.org/getting_started/7.html )
| 归档时间: |
|
| 查看次数: |
512 次 |
| 最近记录: |