S Erlangem začínám, tak všechno co se mi nezdá si hned ověřuju - např. v tomto popisu a příkladech je chyba:
Porovnávací operátory (== < > =< >=) fungují opět dle očekávání. Operátor není rovno je vypadá méně obvykle (/=). Navíc existuje operátor přesná shoda (=/=).
1 == 3 % false
1 /= 3 % true
1 == 1.0 % true
1 =/= 1.0 % false
Za prvé, operátor 'přesná shoda' vypadá takto =:=
tohle =/= je jeho negace - ale připusťme jen nepřesné vyjádření
v posledním příkladu je ale tvrdá chyba - správně má být
1 =/= 1.0 %true