Joe Gottman asked:

   If we use this signature, won't the code
        sort ('foo', 'bar', 'glarch');

attempt to use the first parameter as a Criteria?

No. Because a string like 'foo' wouldn't match the first parameter's type.



Since sort has to be a multi sub anyhow, why don't we do

    multi sub *sort(Criteria $by : [EMAIL PROTECTED]) {...}
    multi sub *sort( : [EMAIL PROTECTED]) { ...} # returns sort {$^a cmp $^b} @data

We probably should (from an implementation efficiency standpoint if nothing else).



Damian

Reply via email to