Erlang's app for management of semi-persistant list of a random abstract data structures