【发布时间】:2016-09-05 12:44:14
【问题描述】:
为什么我不能将 any 代码添加到 elixir 中的保护子句中?喜欢:
def index(a) when is_list(a) && Enum.all?(a, fn(x) -> x >= 0 end) do
是的,我在 elixir 网站上知道 official guard clauses doc,但没有解释 why 我不能这样做。为什么存在这些关于我可以放置什么来保护子句的限制?
谁能给我解释一下,好吗?
【问题讨论】:
标签: elixir