gameclosure/hermes — pull request #18 by nlacasse (2012-11-20 22:32:51+00:00)
Title: Let "wait-time" be a function that returns the time to wait.  Includes test.

Wait-time can be a function or just an integer, as we discussed.

If the wait-time is a function F, the first wait-time is given by (F 1), the second by (F 2), etc.

In the tests, I used an exponential backoff with a random component, much like I'd want to use myself.