Michael Bull
Michael Bull
@quad I appreciate your interest however if I have time spare to dedicate to reviewing a PR, I would probably have time to implement the changes I have in mind...
Done in https://github.com/michaelbull/kotlin-retry/releases/tag/2.0.0
Merged in 2e7051a200c32aeec3cbffb1b360a44090eb3834 Apologies for the delay.
Could you give an example use-case where this would be used? The naming is a little misleading currently, a function prefixed with `try` would imply to me that it would...
I think the names could actually be `andThenRecoverIf`. I've detailed how I arrived at the names below - plugging these into your example ends up with it making sense in...
Yeah I think that makes sense. I feel like the lib is quickly exploding with the `if/unless` variations for every function so it's likely these will be the last of...
Seems like one of the tests has failed on macos-11
Merged in d4414b1a086cb219795d649fddf79bbd4c9a4c63
As @caiofaustino mentioned I've generally used "success" and "failure" to be 'actionable' terms, so whenever a lambda is passed it's the lambda that happens on success or on failure, whereas...
Thanks for opening this discussion. This is very interesting and to be honest I agree with a lot of your points, e.g. avoiding the use of exceptions. With regards to...