<p dir="ltr">This should help:</p>
<p dir="ltr"><a href="http://www.javalimit.com/2010/05/passing-funs-to-other-erlang-nodes.html">http://www.javalimit.com/2010/05/passing-funs-to-other-erlang-nodes.html</a></p>
<div class="gmail_quote">On 31 Aug 2014 13:13, "Alessandro Sivieri" <<a href="mailto:alessandro.sivieri@gmail.com">alessandro.sivieri@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hi all,<div><br></div><div>quick question, which has probably been already answered many times, but I cannot find an answer myself.</div><div><br></div><div>Suppose that I have an application with a module that has a function that does some stuff and performs a remote spawn of a fun: I did it some time ago and I seem to remember that there are limitations in the code that the fun is composed of, something on the lines of: if the code is complex I need to send the bytecode of the module, too, and load it remotely. If the fun simply contains invocations of other functions (that are already present in the remote node), then everything goes well. Am I right?</div>


<div><br></div><div>To sum up: when I spawn a fun remotely, what kind of data is sent to the remote node? A pointer to the module where the fun code is contained plus its closure (i.e., the value of the variables)? This is what I seem to remember.</div>


<div><br></div><div>Sorry if this question is a little bit convoluted... :)<br clear="all"><div><br></div>-- <br>Sivieri Alessandro<br><a href="mailto:alessandro.sivieri@gmail.com" target="_blank">alessandro.sivieri@gmail.com</a><br>


<a href="http://sivieri.wordpress.com/" target="_blank">http://sivieri.wordpress.com/</a><br>
</div></div>
<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div>