[plt-scheme] Re: When does eqv? differ from eq? , from equal?

From: Jos Koot (jos.koot at telefonica.net)
Date: Tue Oct 7 10:34:49 EDT 2008

If the stream strm does not have state, then (read strm) should always 
return the same result, but frequently it does not.

----- Original Message ----- 
From: "Marco Morazan" <morazanm at gmail.com>
To: "Jos Koot" <jos.koot at telefonica.net>
Cc: <plt-scheme at list.cs.brown.edu>
Sent: Tuesday, October 07, 2008 4:16 PM
Subject: Re: [plt-scheme] Re: When does eqv? differ from eq? , from equal?

> On Tue, Oct 7, 2008 at 9:54 AM, Jos Koot <jos.koot at telefonica.net> wrote:
>> This reminds me of the question: "is a person the same one some time 
>> later?"
>> His/her state almost certainly has changed. Hence in some respects the 
>> two
>> are not the same. Nevertheless I am inclined to attribute a common 
>> feature
>> to both the former and the later. I have had trouble with this questuion
>> before. See the thread "peasant revolt against Scheme: in the archives of
>> the PLT scheme discussion list)
> Well, if we define a person as a stream then yes s/he is the same
> person and no need for state. :-)
> -- 
> Cheers,
> Marco

Posted on the users mailing list.