I am curious why the comma ‹,› is a shortcut for and and not andalso in guard tests.
and
andalso
Since I\'d call myself a “C native” I fail to see any shor
It's an historical reason. and was implemented before andalso, which was introduced in Erlang 5.1 (the only reference I can find right now is EEP-17). Guards have not been changed because of backwards compatibility.