ThoughtLeadr/Riak-Haskell-HTTP-Client — pull request #1 by ryb (2012-03-23 22:58:48+00:00)
Title: 'tryPut' and 'tryGet' added to try doing something with a list of multiple clients

So it will try clients in succession until one succeeds. The drawback is that we lose the error message if all fail (might address this in a later version -- do we concatenate all of them? Do we keep the last one? Can't decide yet.)