The name "srfi-170-error" John Cowan (27 Jun 2020 14:51 UTC)
Re: The name "srfi-170-error" Lassi Kortela (27 Jun 2020 14:57 UTC)
Re: The name "srfi-170-error" John Cowan (27 Jun 2020 18:01 UTC)
Re: The name "srfi-170-error" Lassi Kortela (27 Jun 2020 20:57 UTC)
Re: The name "srfi-170-error" John Cowan (28 Jun 2020 03:38 UTC)
Re: The name "srfi-170-error" Lassi Kortela (28 Jun 2020 11:31 UTC)
Re: The name "srfi-170-error" hga@xxxxxx (28 Jun 2020 12:49 UTC)
Re: The name "srfi-170-error" Lassi Kortela (28 Jun 2020 13:08 UTC)
Re: The name "srfi-170-error" hga@xxxxxx (28 Jun 2020 13:54 UTC)
Re: The name "srfi-170-error" Arthur A. Gleckler (28 Jun 2020 15:21 UTC)
Re: The name "srfi-170-error" hga@xxxxxx (27 Jun 2020 15:19 UTC)
Re: The name "srfi-170-error" Lassi Kortela (27 Jun 2020 15:22 UTC)
Re: The name "srfi-170-error" hga@xxxxxx (27 Jun 2020 16:02 UTC)
Generic C API error SRFI Lassi Kortela (27 Jun 2020 16:16 UTC)
Re: Generic C API error SRFI John Cowan (27 Jun 2020 18:23 UTC)
Re: Generic C API error SRFI Lassi Kortela (27 Jun 2020 20:45 UTC)
Re: Generic C API error SRFI hga@xxxxxx (27 Jun 2020 21:09 UTC)
Re: The name "srfi-170-error" John Cowan (27 Jun 2020 16:31 UTC)
Re: The name "srfi-170-error" Lassi Kortela (27 Jun 2020 16:55 UTC)
Re: The name "srfi-170-error" hga@xxxxxx (27 Jun 2020 17:06 UTC)
Error collections Lassi Kortela (27 Jun 2020 17:08 UTC)
Re: The name "srfi-170-error" hga@xxxxxx (27 Jun 2020 17:20 UTC)

Re: The name "srfi-170-error" Lassi Kortela 27 Jun 2020 16:55 UTC

> Larry is the equivalent of Lassi: both names are originally nicknames
> for Laurentius, who was martyred in 228, supposedly by being roasted on
> a red-hot griddle.  When he had suffered for a long time, he said "Turn
> me over, I'm well-done on this side!", which is why he is the patron
> saint of cooks – and comedians.

That's right. The Finnish name Lauri is equivalent to Larry or Lars, and
is a folksy version of Laurentius. Lassi, in turn, is an even more
folksy version of Lauri. Lauri is the more common name; Lassi is less
common but still standard.

The Swedish name Lasse is equivalent to Lassi. Since Finland has a
Swedish-speaking minority and frequent contact with Swedish culture, we
also many Lasses and the two names are frequently confused.

I didn't know about the roasting. What a way to leave.

> If this means a grand unified condition system, it isn't going to fly.
> One of the big obstacles to R6RS adoption was the fact that every
> Scheme's condition system is hopelessly inconsistent with the rest.
>
> I had a sketch of what a predicate-based rather than type-based
> condition system would look like, but I consider it obsolete now.

I think we can simply provide an API to creating an exception object
with the given fields, a predicate to test for such objects, and an API
to extract the field values back from an exception object.

We don't need to provide a mechanism for raising or catching the
exceptions; we should be able to bank on each Scheme implementation's
existing facilities for that?