Hi!

> On Sep 1, 2016, at 12:03 PM, [email protected] wrote:
> 
> Hello,
> 
> I'm pleased to announce a release of Manifail 
> <https://github.com/tulos/manifail> - a failure/retry handling library built 
> on top of Manifold <https://github.com/ztellman/manifold>. 
> I know we have Diehard <https://github.com/sunng87/diehard> already, 
> conveniently wrapping the Failsafe <https://github.com/jhalterman/failsafe> 
> Java library. However, I wanted to see if a more Clojurey approach was 
> possible. In this case, an approach which would let you express retry 
> handling logic directly instead of smearing it across callbacks.


Cool! I was wondering if you had seen https://github.com/RackSec/banach 
<https://github.com/RackSec/banach> (something we develop at Rackspace Managed 
Security), which includes a failure/retry library. It seems to have a similar 
approach in being more clojure-y, but uses combinators to produce behavior.

Here’s the retry logic: 
https://github.com/RackSec/banach/blob/master/src/banach/retry.clj

lvh


> Please feel free to check out the readme 
> <https://github.com/tulos/manifail/blob/master/README.md> and an example 
> <https://github.com/tulos/manifail/tree/master/examples> project!
> 
> Github: https://github.com/tulos/manifail <https://github.com/tulos/manifail>
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to [email protected]
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en 
> <http://groups.google.com/group/clojure?hl=en>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to