Als «raku» getaggte Fragen

Bei Fragen zur Programmiersprache Raku (früher bekannt als Perl 6).




2
Warum keine "jede" Methode für Perl6-Sequenzen?
Manchmal fange ich an, eine Kette von Methodenaufrufen im Perl 6 REPL zu schreiben, wie zum Beispiel: ".".IO.dir.grep(...).map(...). ... und dann wird mir klar, dass ich mit der endgültigen Liste jedes Element in einer eigenen Zeile drucken möchte. Ich würde erwarten, dass Sequenzen so etwas wie eine eachMethode haben, mit …
14 raku 

3
Wie kann ich eine Raku-Grammatik definieren, um TSV-Text zu analysieren?
Ich habe einige TSV-Daten ID Name Email 1 test test@email.com 321 stan stan@nowhere.net Ich möchte dies in eine Liste von Hashes analysieren @entities[0]<Name> eq "test"; @entities[1]<Email> eq "stan@nowhere.net"; Ich habe Probleme mit der Verwendung des Newline-Metazeichens, um die Kopfzeile von den Wertzeilen abzugrenzen. Meine Grammatikdefinition: use v6; grammar Parser { …
13 csv  grammar  raku 

3
Wie man in Raku umsetzt
In Perl können MooSie mit aroundsubs Subs implementieren , die andere Methoden in einer Klasse umschließen. around INSERT => sub { my $orig = shift; my $self = shift; print "Before the original sub\n"; my $rv = $orig->($self, @_); print "After the original sub\n"; }; Wie kann dieses Verhalten in …
13 oop  raku 

1
Ausdrücken der doppelten Summationssequenz in Raku
Wie kann man die doppelte variable Doppelsummationssequenz in Perl 6 ausdrücken ? Ein Beispiel für eine doppelte variable Doppelsummationssequenz finden Sie hier Es muss so ausgedrückt werden, wie es ist, dh ohne die Doppelsumme mathematisch in eine Einzelsumme zu reduzieren. Vielen Dank.
13 math  raku 




1
Was ist der Unterschied zwischen $ / und $ ¢ in Regex?
Wie der Titel schon sagt, was ist der Unterschied zwischen $/und $¢? Sie scheinen immer den gleichen Wert zu haben: my $text = "Hello world"; $text ~~ /(\w+) { say $/.raku } (\w+)/; $text ~~ /(\w+) { say $¢.raku } (\w+)/; Beide führen zu Übereinstimmungsobjekten mit denselben Werten. Was ist …
11 regex  raku 

1
Verwenden Sie Haskell-ähnliche Prelude-Module in einem Modul in Raku
Ich schreibe ein Zeichenpaket mit einigen Teilen und habe Operatoren und Datentypen, die überall verteilt sind. Ich möchte jedoch nicht, dass die Benutzer jedes Mal die entsprechenden Module hinzufügen, da dies ziemlich chaotisch wäre, zum Beispiel hätte ich eine PointKlasse, eine MonoidRolle und eine StyleKlasse in verschiedenen Pfaden wie diesen …
11 haskell  raku 

2
Alternative zu Perls <> in Raku?
Hier lerne ich mich in Raku (geb. Perl 6) zurecht, rundum sehr schön. Aber ich vermisse die Magie &lt;&gt;von Perl 5 sehr, wo Sie einfach: my $x = &lt;&gt;; print $x; while(&lt;&gt;) { print join(':', split); } (Lesen Sie die nächste Eingabezeile ein $x, durchlaufen Sie den Rest; die Eingabe …
11 migration  raku 

1
Ausführen einer Raku Cro-App als dauerhafter Dienst
Ich möchte eine perl6 / raku Cro-App als Dienst hinter einem Frontend-Webserver ausführen. Nur das Ausführen cro runwird nach Neustufen und Neustarts nicht neu gestartet. Zuvor habe ich mit perl5 FastCGI verwendet - Cro::HTTP::Serverdie Cro::HTTP::Server.new().start()Redewendung sieht jedoch nicht kompatibel mit dem while $fcgi.accept() {}Beispiel von FastCGI :: Native aus . …
11 raku  cro 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.