guile-user
[Top][All Lists]
Advanced

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

Re: guile-1.5.1 and deprecated ...


From: Rob Browning
Subject: Re: guile-1.5.1 and deprecated ...
Date: 23 Aug 2001 23:35:03 -0500
User-agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7

Marius Vollmer <address@hidden> writes:

> The variable that holds a generic function object and the generic
> function object are very different things, and trying to conflate the
> two runs counter to very fundamental Scheme semantics.
> 
> I can see that people might want to have their generic functions
> merged, but I can't really understand why they want it to happen
> magically, automatically, based on dubious interpretations of what
> functions in Scheme are about.  To be able to do something in this
> direction, we would have to stop treating generic functions as
> ordinary functions and first class objects.  That would be very wrong.

Although it's late, after your explanations here and in the mail to
Thomas, I think I agree, and it might be a good idea to have a way to
merge generics when desired as you suggested.  In any case, if it's
not already listed somewhere, we should definitely take the essential
parts of your explanations here (along with whatever else we decide)
and put them in the manual...

-- 
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG=1C58 8B2C FB5E 3F64 EA5C  64AE 78FE E5FE F0CB A0AD



reply via email to

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