Thanks Christophe, that's the answer I was hoping to get, If I was twenty years younger, I would just say Clojure roxxXXooRR :-)
(well, I think this is supposed to say that clojure is really cool, hope I didn't misunderstood the rooxxXXooRR "thing" :-) -- Laurent 2009/2/13 Christophe Grand <christo...@cgrand.net> > > Laurent PETIT a écrit : > > 2009/2/13 Christophe Grand <christo...@cgrand.net > > <mailto:christo...@cgrand.net>> > > > > > > Laurent PETIT a écrit : > > > Hello, > > > > > > Thanks for having shared that, > > > > > > Do you know if there's a way to overload methods with the same > > arity, > > > then ? > > > > > > I'm thinking about .read(char ) .read(byte ) .read(String ) > > > .read(Integer ) ... for example, ? > > Create functions named -read-char -read-byte -read-String > > -read-Integer. > > > > > > > > Is it documented ? > > I can't find a reference to it. > > The documentation says: > At runtime, a call to some method foo of the generated class will find > the current value of the var implementing.namespace/prefixfoo and call it. > > The truth is that a call to some method foo will first try to find the > current value of the var > implementing.namespace/prefixfoo-arg1SimpleTypeName-arg2SimpleTypeName-... > (or implementing.namespace/prefixfoo-void if no args) and if this > current value is null, it will fallback to > implementing.namespace/prefixfoo. > > Christophe > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---