Together Hex.pm

Group actions that need to be performed later together

Links

What for?

Installation

The package can be installed as:

Add together to your list of dependencies in mix.exs:

def deps do
  [{:together, "~> 0.1.0"}]
end

How to use

Start a Together.Worker to use it

You can start it by adding a worker to your app's supervision tree

worker(Together.Worker, [[delay: 3000, renew: true], [name: Together.Worker]])

Or start it as you would any other GenServer

{:ok, pid} = Together.Worker.start_link(delay: 300, renew: true)

Make calls to the worker process:

TODO