On 31.03.2009, at 21:48, Konrad Hinsen wrote:
On 31.03.2009, at 18:50, Mark Engelberg wrote:
On Tue, Mar 31, 2009 at 9:45 AM, Konrad Hinsen
konrad.hin...@laposte.net wrote:
I think this should be sufficient to cover all cases you mentioned,
but of course it needs to be tried in practice.
On Apr 1, 2009, at 14:47, Rich Hickey wrote:
I've added get-method (SVN 1338).
Great, thanks!
Note how you can name methods for diagnostic purposes. This doesn't
introduce names into the namespace, just puts a name on the fn object.
It's also useful for recursive calls, if you are sure you
Very cool.
On Wed, Apr 1, 2009 at 8:47 AM, Rich Hickey richhic...@gmail.com wrote:
I've added get-method (SVN 1338).
(derive ::Circle ::Shape)
(derive ::Rect ::Shape)
(defmulti area :Shape)
;note - you can name methods
(defmethod area ::Shape area-shape [x] nil)
(get-method area
On Mar 31, 2009, at 16:32, Rich Hickey wrote:
Here are some problems/limitations of existing OO/GF systems that I
don't intend to repeat:
...
I agree that these are not desirable features. I have had to work
around some of them many times in the past. Traditional OO combines
aspects that
On Tue, Mar 31, 2009 at 9:45 AM, Konrad Hinsen
konrad.hin...@laposte.net wrote:
I think this should be sufficient to cover all cases you mentioned,
but of course it needs to be tried in practice.
I think your idea of specifying a sequence of items to try in the
dispatching function, at the
On Mar 31, 11:45 am, Konrad Hinsen konrad.hin...@laposte.net wrote:
On Mar 31, 2009, at 16:32, Rich Hickey wrote:
Here are some problems/limitations of existing OO/GF systems that I
don't intend to repeat:
...
I agree that these are not desirable features. I have had to work
around
On Mar 31, 2:18 pm, mikel mev...@mac.com wrote:
On Mar 31, 11:45 am, Konrad Hinsen konrad.hin...@laposte.net wrote:
On Mar 31, 2009, at 16:32, Rich Hickey wrote:
Here are some problems/limitations of existing OO/GF systems that I
don't intend to repeat:
...
I agree that these
On 31.03.2009, at 18:50, Mark Engelberg wrote:
On Tue, Mar 31, 2009 at 9:45 AM, Konrad Hinsen
konrad.hin...@laposte.net wrote:
I think this should be sufficient to cover all cases you mentioned,
but of course it needs to be tried in practice.
I think your idea of specifying a sequence of
On Mar 28, 6:30 pm, David Nolen dnolen.li...@gmail.com wrote:
Having thought a little about multiple inheritance when implementing Spinoza
I also ran into this problem. However at the time I wasn't hindered by
multifn dispatch as much as the fact that parents cannot be ordered (because
Having thought a little about multiple inheritance when implementing Spinoza
I also ran into this problem. However at the time I wasn't hindered by
multifn dispatch as much as the fact that parents cannot be ordered (because
calling parents on a tag returns a set) as pointed out by Mark. I
10 matches
Mail list logo