Questions marquées «raku»

Pour les questions relatives au langage de programmation Raku (anciennement connu sous le nom de Perl 6).



1
Pourquoi Duration.new fonctionne avec Int mais pas Rat?
Pendant une durée, pourquoi dois-je contraindre un Rat à un Real à la main, mais pas un Int? Il s'agit de la version 2020.01 de Rakudo construite sur la version 2020.01.1 de MoarVM implémentant Perl 6.d. Sur OSX. say $v.WHAT; #(Int) $v = Duration.new( $v ); say $v; #20 my …
9 raku 

1
Faire un déclarant personnalisé
Disons que j'utilise un certain ensemble de passe-partout assez régulièrement: class Foo { method abc($a: $b, $c, +@d) is pure { use Slang::Bar; … } method xyz($a: $b, $c, +@d) is pure { use Slang::Bar; … } method blarg($a: $b, $c, +@d) is pure { use Slang::Bar; … } } …
9 raku 




1
Comment émuler wc -l dans Raku
Dans Perl 5, vous pouvez émuler en wc -lutilisant oneliner: perl -lnE 'END {say $.}' test.txt Comment implémenter cette fonctionnalité sur Raku Si vous essayez de l'implémenter: raku -e 'say "test.txt".IO.open.lines.elems' il s'avère lent et utilise beaucoup de mémoire Informations à reproduire: $ wget http://eforexcel.com/wp/wp-content/uploads/2017/07/1500000%20Sales%20Records.zip $ unzip "1500000 Sales Records.zip" …
9 perl  raku 


1
Comment puis-je expirer une promesse à Raku?
Je sais que je peux planifier une Promiseconservation dans un laps de temps donné avec my $promise = Promise.in($seconds); mais comment puis-je planifier sa rupture? Plus précisément, je pense à une promesse qui "expirera", de sorte qu'elle ait jusqu'à un certain temps pour être conservée, sinon elle échouera. Je peux …
9 promise  raku 


1
Les sous-ensembles peuvent-ils être exportés dans Raku?
Je voudrais définir quelques sous-ensembles auxquels j'ajoute également quelques contraintes et quelques dieinstructions pour certains messages d'erreur utiles. Je ne veux pas les définir en haut du module qui utilise ces sous-ensembles et je veux plutôt les placer dans un autre module tout en supprimant l'utilisation de leurs noms complets …
9 module  subset  raku 

3
Raku Rebless ne fonctionne plus avec les classes héritées
Le code donné dans ce fil ne fonctionne plus: comment puis-je ré-bénir un objet en Perl 6? J'ai écrit ce morceau de code l'année dernière, et cela a fonctionné ensuite. Maintenant, ce n'est pas le cas: class Person { ; } class Woman is Person { ; } my $tom …
9 raku 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.