RateLimiterMan behaviour (Rate Limiter Man v0.1.0)
View SourceA rate limiter implementation, based heavily on a blog post by Alex Koutmous.
This package handles logic for limiting the rate at which HTTP requests are sent.
TODO
Add more documentation.
Summary
Types
@type response_handler() :: tuple() | :no_response_handler
Callbacks
@callback make_request(atom(), tuple(), response_handler(), keyword()) :: :ok