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
