We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af29eef commit a4df56dCopy full SHA for a4df56d
1 file changed
lib/elixir/pages/meta-programming/macros.md
@@ -95,7 +95,7 @@ In fact, `if/2` in Elixir is implemented as a macro:
95
```elixir
96
defmacro if(clause, do: expression) do
97
quote do
98
- case clause do
+ case unquote(clause) do
99
x when x in [false, nil] -> nil
100
_ -> unquote(expression)
101
end
0 commit comments