Elixir发送和接收消息
示例
defmodule Processes do def receiver do receive do {:ok, val} -> IO.puts"Received Value: #{val}" _ -> IO.puts"Received something else" end end end
iex(1)> pid = spawn(Processes, :receiver, []) #PID<0.84.0> iex(2)> send pid, {:ok, 10} Received Value: 10 {:ok, 10}