chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] Made a start with CHICKEN 5 proposal


From: John Cowan
Subject: Re: [Chicken-hackers] Made a start with CHICKEN 5 proposal
Date: Tue, 26 Aug 2014 10:45:52 -0400
User-agent: Mutt/1.5.20 (2009-06-14)

Oleg Kolosov scripsit:

> Sorry my lame use of match, there should be a better way, but it gives
> the idea: if user already can throw whatever he pleases, why bother with
> conditions at all? 

Because they are a convenient way to pack up miscellaneous information
about the failure situation, that's all.  If you prefer SRFI-9 or SRFI-99
records, you can use them too.

For standardization purposes, I am mostly going with having predicates
and accessors, simply because they can hide almost any kind of condition
system under the covers.  One of the barriers to R6RS adoption was the
imposition of a highly specific condition system incompatible with what
the implementation already provided.

-- 
John Cowan          http://www.ccil.org/~cowan        address@hidden
SAXParserFactory [is] a hideous, evil monstrosity of a class that should
be hung, shot, beheaded, drawn and quartered, burned at the stake,
buried in unconsecrated ground, dug up, cremated, and the ashes tossed
in the Tiber while the complete cast of Wicked sings "Ding dong, the
witch is dead."  --Elliotte Rusty Harold on xml-dev



reply via email to

[Prev in Thread] Current Thread [Next in Thread]