What is the simplest way to write an if statement in Erlang, where a part of the guard is member(E, L)
, i.e., testing if E
is a member of the list L
? The naive approach is:
if
... andalso member(E,L) -> ...
end
But is does not work becuase, if I understand correctly, member
is not a guard expression. Which way will work?