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

  • 关于我们
  • 免责声明