Результаты поиска по запросу "raku"
@raiph: Очень полезная информация! Я не осознавал, что привязывать символ без знака к контейнеру Скалара было сомнительной практикой, но я рад это слышать. Ранее я был смущен и встревожен в конце концов концепцией символа без сигил, который никогда не может быть восстановлен после инициализации, но которому можно было многократно присваивать новые значения путем привязки к контейнеру Scalar. Все это имеет гораздо больше смысла, когда мы думаем о символах без сигил как о символах, а не переменных.
ытке лучше понять переменные без сигил и как они отличаются от$ я обнаружил, что в отличие от переменных$ Переменные с сигилами, переменные без сигилов не могут быть восстановлены после их инициализации: my $a = 42; my $b := $a; $b := 42; # No ...
в этой форме. "Если вы добавите скобки, вы можете передать дополнительные аргументы:
ии можно вызывать несколькими способами: say(1, 2, 3) # 123 say: 1, 2, 3 # (1, 2, 3)Последний, кажется, пройтиPositionalНо кроме этого я не знаю, чем еще они отличаются. Есть ли различия, которые важно знать? Какие типы ситуаций вы бы ...
@ raiph Я помню, что прочитал код для этого, но не могу вспомнить, где он находится в ядре. Было бы лучше, если бы вы могли дать нам ссылку на исходный код.
отрим пример, в котором подкласс имеет метод multi без подписи и метод с параметром 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 "Str method" } ...
Я знаю Perl 5. Каковы преимущества изучения Perl 6, а не перехода на Python? [закрыто]
Исходя из опыта Perl 5, каковы преимущества перехода на Perl 6 или Python?Редактировать: Если вы проголосовали за это, потому что вы думаете, чтопросто прима...
Как написать собственные методы доступа в Perl6?
Как написать собственные методы доступа в Perl6?Если у меня есть этот класс:
Я знаю Perl 5. Каковы преимущества изучения Perl 6, а не перехода на Python? [закрыто]
Исходя из опыта Perl 5, каковы преимущества перехода на Perl 6 или Python? Edit: Если вы отрицаете это, потому что думаете, что это просто приманка для плам...