Currently the retry policy is hard-coded... it retries an arbitrary 39 times. The operations exposed by Fusion.hs happen in the raw IO monad. This should really be packaged into an abstraction, which can be another monad. Probably some of the monads used in existing web packages are similar to what we want.
Currently the retry policy is hard-coded... it retries an arbitrary 39 times. The operations exposed by
Fusion.hs
happen in the rawIO
monad. This should really be packaged into an abstraction, which can be another monad. Probably some of the monads used in existing web packages are similar to what we want.