【发布时间】:2018-08-31 10:30:37
【问题描述】:
当我在 Elixir 中定义一个模块并在 IEX 中像这样对其执行to_string 操作时
MyModule |> to_string
我会得到结果的,
"Elixir.MyModule"
是否存在所有其他模块所在的根级别 Elixir 模块?为什么有一个看起来像另一个模块的 Elixir 前缀?
This website 说它是一个命名空间,但我读过其他文章说 Elixir 不支持命名空间。
【问题讨论】:
-
旁注: Elixir 确实支持命名空间(好吧,如果我们使用“命名空间”的常见含义。)
标签: elixir