Sha256: dec17b0927dbdb771e29056ce68bfd75b1dce6fc13cf67291c5471222738fc4a
Contents?: true
Size: 462 Bytes
Versions: 3
Compression:
Stored size: 462 Bytes
Contents
%% Usage : %% %% c(actor). %% Pid = spawn(fun actor:myActor/0). %% Pid ! {mult, 4}. %% -module(actor). -export([myActor/0]). myActor() -> receive {mult, X} -> io:format(standard_io, "~w * ~w = ~w~n", [X, X, X*X]), myActor(); {add, X} -> io:format(standard_io, "~w + ~w = ~w~n", [X, X, X+X]), myActor(); Other -> io:format(standard_io, "Don't know what to do with message : ~w~n", [Other]), myActor() end.
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ara-0.0.3 | examples/actor.erl |
ara-0.0.2 | examples/actor.erl |
ara-0.0.1 | examples/actor.erl |