From: Martin DeMello Date: 2003-08-01T22:51:39+09:00 Subject: Re: OT: Nice ts wrote: >>>>>> "P" == Paul Brannan writes: > > P> One question: what is the purpose of the '@' character in an argument > P> list, e.g.: > > to specialize the argument (it implement multi-dispatch) > > P> And how does it differ from the C-style argument lists: > > apparently functions have a single implementation (no specialization). Well, a 'default' implementation that the multimethod dispatcher falls through to if none of the specialised rules match. martin