建立流程

我們通過呼叫 spawn 函式建立一個新的併發過程。spawn 函式將獲得程序將評估的函式 Fun 作為引數。spawn 函式的返回值是建立的程序識別符號(pid)。

1> Fun = fun() -> 2+2 end.
#Fun<erl_eval.20.52032458>
2> Pid = spawn(Fun).
<0.60.0>

你還可以使用 spawn/3 啟動一個將從模組執行特定功能的過程:spawn(Module, Function, Args)
或者使用 spawn/2spawn/4 類似於在不同節點中啟動程序:spawn(Node, Fun)spawn(Node, Module, Function, Args)