Remove function single do: definition syntax
This commit is contained in:
+1
-1
@@ -79,7 +79,7 @@ defmodule Elixir.CLI do
|
||||
end
|
||||
|
||||
defp print_stacktrace(stacktrace) do
|
||||
Enum.each stacktrace, fn(s, do: IO.puts :standard_error, " #{format_stacktrace(s)}")
|
||||
Enum.each stacktrace, fn s -> IO.puts :standard_error, " #{format_stacktrace(s)}" end
|
||||
end
|
||||
|
||||
# Process shared options
|
||||
|
||||
+1
-1
@@ -83,6 +83,6 @@ defmodule Elixir.IEx do
|
||||
end
|
||||
|
||||
defp print_stacktrace(io, stacktrace) do
|
||||
Enum.each stacktrace, fn(s, do: io.error " #{format_stacktrace(s)}")
|
||||
Enum.each stacktrace, fn s -> io.error " #{format_stacktrace(s)}" end
|
||||
end
|
||||
end
|
||||
@@ -322,7 +322,7 @@ defmodule Elixir.SpecialForms do
|
||||
|
||||
## Examples
|
||||
|
||||
sum = fn(x, y, do: x + y)
|
||||
sum = fn(x, y) -> x + y end
|
||||
sum.(1, 2) #=> 3
|
||||
|
||||
Notice that a function needs to be invoked using the dot between
|
||||
@@ -351,7 +351,7 @@ defmodule Elixir.SpecialForms do
|
||||
One may define a function which expects different clauses as long
|
||||
as all clauses expects the same number of arguments:
|
||||
|
||||
fun = fn do:
|
||||
fun = fn do
|
||||
[x, y] when y < 0 ->
|
||||
x - y
|
||||
[x, y] ->
|
||||
|
||||
Reference in New Issue
Block a user