Genial, muchas gracias (aunque no he recibido la respuesta de Salva por
alguna razón)

El 2 de diciembre de 2014, 10:36, Joaquin Ferrero <
[email protected]> escribió:

> El 02/12/14 a las 08:08, Salvador Fandino escribió:
>
>>
>>
>>
>> ----- Original Message -----
>>
>>> From: Roberto Henriquez <[email protected]>
>>> To: [email protected]
>>> Cc:
>>> Sent: Monday, December 1, 2014 4:30 PM
>>> Subject: Re: [Madrid-pm] Ayuda con Perl 6
>>>
>>> On 12/01/2014 02:51 PM, JJ Merelo wrote:
>>>
>>>>   Por mucho que he buscado, no me entero de qué significa esto en Perl 6
>>>>
>>>>   my @uniq_results= @all_results.uniq(:as(*.url));
>>>>
>>>>   (a partir del :as)
>>>>
>>>
>> Si no recuerdo mal, la sintaxis :key(value) es una forma de pasar un
>> valor por nombre a una función.
>>
>>
>> El *.url crea una subrutina anónima
>>
>>
>> Osea, que uniq(:as(*.url)) es lo que en Perl 5, típicamente se escribiría:
>>
>>    uniq(as => sub { $_->url });
>> _______________________________________________
>> Madrid-pm mailing list
>> [email protected]
>> http://mail.pm.org/mailman/listinfo/madrid-pm
>>
>
> Creo que en la documentación de Perl 6 se refieren a esta sintaxis como
> "adverbios", ya que modifican el significado del verbo.
>
> http://perl6advent.wordpress.com/2013/12/10/day-10-
> adverbly-adverby-adverbs/
>
>
> JF
>
>
>
> _______________________________________________
> Madrid-pm mailing list
> [email protected]
> http://mail.pm.org/mailman/listinfo/madrid-pm
>



-- 
JJ
_______________________________________________
Madrid-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/madrid-pm

Responder a