<div dir="ltr"><div style>I have been reading about Erlang and I am finding a problem grasping the meaning of some terms related to variables.</div><div style><br></div><div style>What do global, free and unbound variables stand for in Erlang? Do they mean the same thing?</div>
<div style><br></div><div style>Is there a notion of global/free/unbound variables in Erlang? For instance, can I somehow implement this lambda: <span style="color:rgb(0,0,0);font-family:sans-serif;font-size:13px;line-height:19.200000762939453px">ëy -></span><b style="color:rgb(0,0,0);font-family:sans-serif;font-size:13px;line-height:19.200000762939453px"> </b>x+y+1 ?</div>
<div style><br></div><div style>If Erlang does not support global/ free/unbound variables, can we say that a function does not have side-effects?</div><div style><br></div><div style>Thanks :)</div><div>
</div></div>