README.md
[![Build Status](https://travis-ci.org/cdegroot/auto_process_registry.svg?branch=master)](https://travis-ci.org/cdegroot/auto_process_registry)
# AutoProcessRegistry
This small module is a process registry that can automatically start new
processes if a process for a key doesn't exist.
See the module docs for more info. There's a single unit test at the
moment that shows how to use it.
## Installation
If [available in Hex](https://hex.pm/docs/publish), the package can be installed as:
1. Add `auto_process_registry` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[{:auto_process_registry, "~> 0.1.0"}]
end
```
2. Ensure `auto_process_registry` is started before your application:
```elixir
def application do
[applications: [:auto_process_registry]]
end
```