ExWaiter
Handy functions for polling and receiving.
- Polling:
poll/2andpoll!/2periodically check that a given condition has been met. - Receiving:
receive/2andreceive!/2return the next message/s from the mailbox within a timeout.
Hexdocs found at https://hexdocs.pm/ex_waiter.
Installation
Add the latest release to your mix.exs file:
defp deps do
[
{:ex_waiter, "~> 0.7.0"}
]
end
Then run mix deps.get in your shell to fetch the dependencies.
Warning
This library was recently released and the API has not yet fully stabilized. Breaking changes will occur between minor versions prior to 1.0.
Thanks
Thanks to @itsgreggreg and @s3cur3, for providing helpful feedback.