Resultados de la búsqueda a petición "raku"

1 la respuesta

Puedo crear identificadores de archivo para cadenas en Perl 5, ¿cómo lo hago en Perl 6?

En Perl 5, puedo crear un identificador de archivo para una cadena y leer o escribir desde la cadena como si fuera un archivo. Esto es ideal para trabajar con pruebas o plantillas. Por ejemplo: use v5.10; use strict; use warnings; my $text = ...

2 la respuesta

¿Cómo se escriben métodos de acceso personalizados en Perl6?

¿Cómo se escriben métodos de acceso personalizados en Perl6? Si tengo esta clase: class Wizard { has Int $.mana is rw; }Puedo hacer esto: my Wizard $gandalf .= new; $gandalf.mana = 150;Digamos que quiero agregar un pequeño cheque a un setter ...

2 la respuesta

¿De cuántas maneras hay para describir la secuencia de Fibonacci en Perl 6?

He estado buscando las diversas formas de construir listas perezosas en Perl 6 y me gustaría recopilar todas las formas concisas de describir la secuencia de Fibonacci. Comenzaré esto con los tres demasak ...

2 la respuesta

¿Cómo encuentra un objeto Perl 6 un método múltiple que podría estar en una clase o rol principal?

Considere este ejemplo donde una subclase tiene un método múltiple sin firma y uno con un parámetro slurpy: class Foo { multi method do-it { put "Default" } multi method do-it ( Int $n ) { put "Int method" } multi method do-it ( Str $s ) { put ...

2 la respuesta

¿Cuál es la diferencia entre estas dos convenciones de llamadas de función?

as funciones de @ se pueden llamar de dos maneras: say(1, 2, 3) # 123 say: 1, 2, 3 # (1, 2, 3)l último parece pasar unPositional, pero aparte de eso, no sé cómo más difieren. ¿Hay alguna diferencia que sea importante saber? ¿Qué tipo de ...

2 la respuesta

Existe un propósito o beneficio en prohibir que las variables sin sigilo se vuelvan a vincular?

Al tratar de comprender mejor las variables sin sigilo y cómo difieren de$ variables sigilosas, descubrí que, a diferencia de$ variables sigiliadas, las variables sigilless no se pueden rebotar después de haber sido inicializadas: my $a = 42; ...

4 la respuesta

¿Cómo puedo usar los módulos Perl 5 de Perl 6?

Es la forma de usar módulos Perl 5 de CPAN de Rakudo Perl 6? Por ejemplo, ¿cómo puedo usar el venerable módulo Perl 5, CGI, que aún no se ha portado, en Perl 6. Actualizar Y qué es este código funky de algún módulo anterior de Perl 6: use ...

9 la respuesta

Sé que Perl 5. ¿Cuáles son las ventajas de aprender Perl 6, en lugar de ir a Python? [cerrado]