<div dir="ltr">All,<div>I'm a little stumped and I feel I'm missing something sooooooo beginner here.</div><div><br></div><div><div><font face="monospace, monospace">1> F = fun(X) when (is_integer(X) or is_float(X)) and X < 5 -> ok end.</font></div><div><font face="monospace, monospace">#Fun<erl_eval.6.50752066></font></div><div><font face="monospace, monospace">2> F(1).</font></div><div><font face="monospace, monospace">** exception error: no function clause matching erl_eval:'-inside-an-interpreted-fun-'(1) </font></div><div><font face="monospace, monospace">3> F2 = fun(X) when (is_integer(X) or is_float(X)) and (X < 5) -> ok end.</font></div><div><font face="monospace, monospace">#Fun<erl_eval.6.50752066></font></div><div><font face="monospace, monospace">4> F2(1).</font></div></div><div><font face="monospace, monospace">ok</font></div><div><br></div><div>...Can some kind soul clarify?</div><div><br></div><div>Thank you,</div><div>r.</div><div><br></div></div>