On Jul 23, 2013, at 11:11 PM, Rafael Garcia-Suarez <rgs@consttype.org> wrote: >> One thing I've always liked about Try::Tiny et.al. is that >> they don't get involved in working out how 'catch' dispatch should work. > > Having exceptions as objects can be very useful for testing where they > come from, or what type of error has occurred. If a new try/catch > syntax doesn't make this a bit easier than a bare ->isa or ->can call, > then what is it good for? More reliable and clearer than `(if my $err = $@)`, and without the scoping problems (return) of Try::Tiny. Best, DavidThread Previous | Thread Next