【发布时间】:2014-04-12 10:26:30
【问题描述】:
我开始使用 Erlang,但我已经遇到了麻烦。我从书中复制了这个例子:
-module(echo).
-export([start/0, loop/0]).
start() ->
spawn(echo, loop, []).
loop() ->
receive
{From, Message} ->
From ! Message,
loop()
end.
但是当我尝试它时,我得到了一个我不明白的错误:
31> c(echo).
{ok,echo}
32> f.
f
33> Pid = echo:start().
** exception error: no match of right hand side value <0.119.0>
为什么会这样?
【问题讨论】:
-
我针对此类错误发布了一个规范问题:stackoverflow.com/questions/23577935/…
标签: erlang