summaryrefslogtreecommitdiff
path: root/src/akk.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/akk.erl')
-rw-r--r--src/akk.erl24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/akk.erl b/src/akk.erl
deleted file mode 100644
index 902249f..0000000
--- a/src/akk.erl
+++ /dev/null
@@ -1,24 +0,0 @@
--module(akk).
-
--export([new/0, add/1, flush/0, collect/1]).
-
-new() ->
- register(?MODULE, spawn(?MODULE, collect, [[]])).
-
-add(E) ->
- ?MODULE ! {add, E}.
-
-flush() ->
- ?MODULE ! {flush, self()},
- receive
- L -> L
- end.
-
-collect(L) ->
- receive
- {add, E} ->
- collect(L ++ [E]);
- {flush, Pid} ->
- Pid ! L
- end.
-