mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 17:41:41 +00:00
[erlang/en] Fix #1142
This commit is contained in:
parent
1b4661ed38
commit
5f8c78bc99
@ -164,6 +164,13 @@ is_cat(A) -> false.
|
|||||||
is_dog(A) when is_atom(A), A =:= dog -> true;
|
is_dog(A) when is_atom(A), A =:= dog -> true;
|
||||||
is_dog(A) -> false.
|
is_dog(A) -> false.
|
||||||
|
|
||||||
|
% We won't dwell on the `=:=` operator here; just be aware that it is used to
|
||||||
|
% check whether two Erlang expressions have the same value *and* the same type.
|
||||||
|
% Contrast this behaviour to that of the `==` operator:
|
||||||
|
1 + 2 =:= 3. % true
|
||||||
|
1 + 2 =:= 3.0. % false
|
||||||
|
1 + 2 == 3.0. % true
|
||||||
|
|
||||||
% A guard sequence is either a single guard or a series of guards, separated
|
% A guard sequence is either a single guard or a series of guards, separated
|
||||||
% by semicolons (`;`). The guard sequence `G1; G2; ...; Gn` is true if at
|
% by semicolons (`;`). The guard sequence `G1; G2; ...; Gn` is true if at
|
||||||
% least one of the guards `G1`, `G2`, ..., `Gn` evaluates to `true`.
|
% least one of the guards `G1`, `G2`, ..., `Gn` evaluates to `true`.
|
||||||
|
Loading…
Reference in New Issue
Block a user