Re: SRFI-1 round 3 discussion Sergei Egorov (29 Jun 1999 06:28 UTC)
Improper lists [Was: SRFI-1 round 3 discussion] sperber@xxxxxx (29 Jun 1999 07:35 UTC)
Re: Improper lists [Was: SRFI-1 round 3 discussion] Lars Thomas Hansen (29 Jun 1999 14:09 UTC)
Re: Improper lists Olin Shivers (29 Jun 1999 15:23 UTC)
Re: Improper lists Marc Feeley (29 Jun 1999 15:42 UTC)

Improper lists [Was: SRFI-1 round 3 discussion] sperber@xxxxxx 29 Jun 1999 07:35 UTC

>>>>> "Sergei" == Sergei Egorov <xxxxxx@informaxinc.com> writes:

Sergei> I think that the whole idea of "robustness" (meaning don't break under
Sergei> any circumstances) is not in a Scheme tradition: after all these years
Sergei> spent trying to convince programmers that (car '()) is an error,
Sergei> we are back to (length "abc") => 0. Since "improper list" is synonymous
Sergei> to "any object" (anything or a pair = anything), we will end up with a
Sergei> list library that accepts (and often produces) nonsensical data.

I agree with Sergei.

--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla