README.md

# keep

A wrapper for ets providing a simple key-value api for keeping things around.
Useful for when you need an adhoc ets table but too lazy to set it up yourself.

Provides only a few methods:

- `init/0`
- `get/1`
- `put/2`
- `delete/1`

Example usage:

    keep:init(),
    
    keep:put(hello, world),
    Result = keep:get(hello),
    Result =:= world,

    keep:delete(hello),
    Result2 = keep:get(hello),
    Result =:= undefined.

## Previous Work

- [pockets](https://github.com/fireproofsocks/pockets)
- [stash](https://github.com/whitfin/stash)
- [ets-kv](https://github.com/erlsci/ets-kv)