What is the difference between the equal to (==) and exactly equal to (=:=) erlang term comparison operators?
The former (==) compares values; the latter (=:=) compares values and types.
==
=:=
1> 1 =:= 1.0. false 2> 1 == 1.0. true