Re: [Scheme-reports] Exception handling Andy Wingo (02 May 2011 10:20 UTC)
Re: [Scheme-reports] Exception handling Alaric Snell-Pym (02 May 2011 10:36 UTC)
Re: [Scheme-reports] Exception handling Andy Wingo (02 May 2011 10:51 UTC)
Re: [Scheme-reports] Exception handling Alaric Snell-Pym (02 May 2011 12:33 UTC)
Re: [Scheme-reports] Exception handling Aaron W. Hsu (02 May 2011 14:17 UTC)
Re: [Scheme-reports] Exception handling Aaron W. Hsu (02 May 2011 14:18 UTC)
Re: [Scheme-reports] Exception handling Vincent Manis (02 May 2011 15:04 UTC)
Re: [Scheme-reports] Exception handling Aaron W. Hsu (03 May 2011 00:17 UTC)
Re: [Scheme-reports] Exception handling Vincent Manis (03 May 2011 01:24 UTC)
Re: [Scheme-reports] Exception handling Vincent Manis (03 May 2011 01:31 UTC)
Re: [Scheme-reports] Exception handling John Cowan (03 May 2011 07:04 UTC)

Re: [Scheme-reports] Exception handling Alaric Snell-Pym 02 May 2011 12:32 UTC

On 05/02/11 11:51, Andy Wingo wrote:
> Hi Alaric,

Hi Andy! WHAT'S THE HAPS? ;-)

>> Same here. I wasn't suggesting standardising it, merely that for
>> implementations that have this concept, a way of providing it across
>> ERROR exceptions and more complex hierarchical exceptions would be nice.
>
> Still, it seems that you are promoting a data type for exceptions, and
> my point is that sometimes that data is an implicit function of the
> state of the system, instead of being all reified and packed into one
> object.

Yeah, such procedures should only exist on implementations where it made
sense, and not standardised - as many implementations just don't work
that way (and shouldn't need to). But some implementations might be able
to support that, in which case, it might be handy!

As an aside, I've often wondered if it might be
desirable/possible/practical to offer an interface to introspect
continuations by extracting the chain of closures they might be
represented as / be isomorphic to, which is closely related to the
notion of "call chain" in stack-defined execution models. Which would be
far more generic than a Java-esque "backtraces exist inside exception
objects" system...

ABS

--
Alaric Snell-Pym
http://www.snell-pym.org.uk/alaric/

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports