Alternatives to exceptions for error handling

Andre Pany andre at
Mon Nov 30 16:02:32 UTC 2020

On Monday, 30 November 2020 at 12:59:32 UTC, Jacob Carlborg wrote:
> On Monday, 30 November 2020 at 11:43:01 UTC, Ola Fosheim 
> Grøstad wrote:
>> [...]
> In Ruby there's the `retry` keyword for this. Although you 
> cannot control the recovery handler from the outside, like in 
> your example. In D terms you would put `retry` in a `catch` 
> block and it would run the code inside the `try` block again.
> --
> /Jacob Carlborg

In java there is a nice library solution called fail safe:

Something like that is missing in D (

Kind regards

More information about the Digitalmars-d mailing list