Re: RFC 97 (v1) prototype-based method overloading

2000-08-16 Thread Piers Cawley
Damian Conway [EMAIL PROTECTED] writes: Why would anyone want to select a different method based upon the arguments. Have you seen Class::Multimethods? This kind of despatch can be very useful. Of course, the existence of Class::Multimethods proves that it can be

Re: RFC 97 (v1) prototype-based method overloading

2000-08-15 Thread Peter Buckingham
Chaim Frenkel wrote: "PC" == Piers Cawley [EMAIL PROTECTED] writes: PC Chaim Frenkel [EMAIL PROTECTED] writes: Why would anyone want to select a different method based upon the arguments. PC Have you seen Class::Multimethods? This kind of despatch can be very PC useful. Of course,

Re: RFC 97 (v1) prototype-based method overloading

2000-08-15 Thread Damian Conway
Why would anyone want to select a different method based upon the arguments. Have you seen Class::Multimethods? This kind of despatch can be very useful. Of course, the existence of Class::Multimethods proves that it can be done already so there may be no need to put it

RFC 97 (v1) prototype-based method overloading

2000-08-14 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE prototype-based method overloading =head1 VERSION Maintainer: David Nicol [EMAIL PROTECTED] Date: 14 Aug 2000 Version: 1 Mailing List: [EMAIL PROTECTED] Number: 97 =head1 ABSTRACT When I read

Re: RFC 97 (v1) prototype-based method overloading

2000-08-14 Thread Ask Bjoern Hansen
On 14 Aug 2000, Perl6 RFC Librarian wrote: This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE prototype-based method overloading =head1 VERSION Maintainer: David Nicol [EMAIL PROTECTED] Date: 14 Aug 2000 Version: 1 Mailing List:

Re: RFC 97 (v1) prototype-based method overloading

2000-08-14 Thread Chaim Frenkel
"ABH" == Ask Bjoern Hansen [EMAIL PROTECTED] writes: =head1 ABSTRACT When I read the chapter on OO in the second edition camel book I was saddened that C++ style method overloading was not explicitly described. Ever hopeful, I wrote some quick code that I hoped would do what I meant and