@@ -241,15 +241,15 @@ That said, Elixir does not import the default `element` and `setelement` functio
241241** Erlang**
242242
243243``` erlang
244- element (1 , { a , b , c }) % => a
245- setelement (1 , { a , b , c }, d ) % => { d, b, c }
244+ element (1 , {a , b , c }) % => a
245+ setelement (1 , {a , b , c }, d ) % => {d, b, c}
246246```
247247
248248** Elixir **
249249
250250```elixir
251- elem ({ :a , :b , :c }, 0 ) #=> :a
252- put_elem ({ :a , :b , :c }, 0 , :d ) #=> { :d , :b , :c }
251+ elem ({:a , :b , :c }, 0 ) #=> :a
252+ put_elem ({:a , :b , :c }, 0 , :d ) #=> {:d , :b , :c }
253253```
254254
255255### Lists and binaries
@@ -293,7 +293,7 @@ Elixir offers a literal syntax for creating a list of two-item tuples where the
293293** Erlang**
294294
295295``` erlang
296- [{another_key ,20 },{key ,10 }]
296+ [{another_key , 20 }, {key , 10 }]
297297```
298298
299299** Elixir**
@@ -621,7 +621,7 @@ f.([])
621621# => "Empty"
622622
623623f .({:a , :b })
624- # => "All your {:a,:b} are belong to us"
624+ # => "All your {:a, :b} are belong to us"
625625```
626626
627627### First-class functions
@@ -649,7 +649,7 @@ defmodule Math do
649649 end
650650end
651651
652- Enum .map [1 ,2 , 3 ], & Math .square / 1
652+ Enum .map [1 , 2 , 3 ], & Math .square / 1
653653# => [1, 4, 9]
654654```
655655
@@ -674,7 +674,7 @@ defmodule Math do
674674 end
675675end
676676
677- Enum .map [1 ,2 , 3 ], & Math .square / 1
677+ Enum .map [1 , 2 , 3 ], & Math .square / 1
678678
679679# => [1, 4, 9]
680680```
@@ -691,19 +691,19 @@ The ``case`` construct provides control flow based purely on pattern matching.
691691** Erlang**
692692
693693``` erlang
694- case { X , Y } of
695- { a , b } -> ok ;
696- { b , c } -> good ;
694+ case {X , Y } of
695+ {a , b } -> ok ;
696+ {b , c } -> good ;
697697 Else -> Else
698698end
699699```
700700
701701** Elixir**
702702
703703``` elixir
704- case { x, y } do
705- { :a , :b } -> :ok
706- { :b , :c } -> :good
704+ case {x, y} do
705+ {:a , :b } -> :ok
706+ {:b , :c } -> :good
707707 other -> other
708708end
709709```
@@ -786,10 +786,10 @@ The syntax for sending and receiving differs only slightly between Erlang and El
786786``` erlang
787787Pid = self ().
788788
789- Pid ! { hello }.
789+ Pid ! {hello }.
790790
791791receive
792- { hello } -> ok ;
792+ {hello } -> ok ;
793793 Other -> Other
794794after
795795 10 -> timeout
@@ -801,10 +801,10 @@ end.
801801``` elixir
802802pid = Kernel .self
803803
804- send pid, { :hello }
804+ send pid, {:hello }
805805
806806receive do
807- { :hello } -> :ok
807+ {:hello } -> :ok
808808 other -> other
809809after
810810 10 -> :timeout
0 commit comments