README.md
# Regulator
Regulator provides adaptive concurrency limits around external resources.
```elixir
def call_a_service do
Regulator.acquire(:service, fn
:ok -> Finch.get("https://keathley.io")
:dropped -> get_cached_content()
end)
Regulator.acquire(:service, fn ->
Finch.get("https://keathley.io")
end)
end
```