logo
  • 教程列表
  • SO官方文檔
  • 流程
    • 產生一個簡單的過程
    • 傳送和接收訊息
    • 遞迴和接收
  1. StackOverflow 文件
  2. Elixir Language 教程
  3. 流程
  4. 傳送和接收訊息

傳送和接收訊息

Created: November-22, 2018

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}
  • 遞迴和接收
  • 產生一個簡單的過程

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 關於本站
  • 免責聲明