<div dir="ltr"><div>Why create illusion that you are sending a Fun to remote node to execute
in a new process? If client node has to have same module loadable with
the Fun defined as a server node anyway. Why not only spawn(Node, M, F,
A) then, which makes it clear that you are sending a definition of a
function call, not Fun itself.<br></div>I am experimenting with distributed Erlang and want it to pass clojures around "willy nilly", even through network. "Code is data" kinda thing.<br></div>