相关疑难解决方法(0)

Elixir案例在一条线上

我想在一行上有以下案例:

case s do
  :a -> :b
  :b -> :a
end
Run Code Online (Sandbox Code Playgroud)

case被定义为case(condition, clauses).下列

quote do
  case s do
    :a -> :b
    :b -> :a
  end
end
Run Code Online (Sandbox Code Playgroud)

得到:

{:case, [],
 [{:s, [], Elixir}, [do: [{:->, [], [[:a], :b]}, {:->, [], [[:b], :a]}]]]}
Run Code Online (Sandbox Code Playgroud)

从这里应该可以回到 case(s, ???)

elixir

9
推荐指数
2
解决办法
1731
查看次数

标签 统计

elixir ×1