Files
advanced-pattern-matching-c…/samples/fpsamples/sample1.erl
T
2022-07-22 15:00:53 +01:00

15 lines
392 B
Erlang

% Message passing in Erlang - the "add" and "mult"
% identifiers are "atoms", constant values that are
% used to match incoming messages (which are technically
% tuples).
loop() ->
receive
{add, A, B} ->
io:format("adding: ~p~n", [A + B]),
loop();
{mult, A, B} ->
io:format("multiplying: ~p~n", [A * B]),
loop()
end.