perl6

    6зной

    2ответ

    Можно ли переопределить атрибут роли для предоставления значения по умолчанию? role A { has $.a; } class B does A { has $.a = "default"; } my $b = B.new; Это приводит к ошибке компиляц

    3зной

    1ответ

    Я только начинаю с Perl6, и я пытаюсь определить, как добавить элемент в SetHash. Кажется, что хеш-нотация работает, но мне интересно, не хватает ли у меня метода, который делает то же самое? Я смотрю

    3зной

    2ответ

    Я хочу начать подготовку некоторого кода perl5 для perl6. в частности, мне нравится идея объявить, какие типы должны быть мои переменные. perl6 определяет Bool, Int, Array, Hash, Num, Complex, Pair и

    2зной

    2ответ

    Я пытаюсь подсчитать совпадения регулярного выражения с помощью BagHash и получить нечетные результаты. my $fh = open "versions.txt"; my $versions = BagHash.new(); while (defined my $line = $fh.get

    2зной

    2ответ

    Я пытаюсь понять perl6 и его изменения, чем perl5. Я знаю, что perl 6 - это скомпилированные языки, но я не понимаю, как это сделать? Он не генерирует промежуточный код (непосредственно исполняемый ил

    12зной

    2ответ

    Я недавно смотрел на wikipedia page for dependent types, и мне было интересно; действительно ли Perl 6 действительно вводит зависимые типы? Я не могу найти надежного источника, утверждающего это. Для

    9зной

    3ответ

    я определил новый тип Tuple следующим образом: subset Tuple of Array where { .elems == 2 && .[0] < .[1] }; my Tuple $t = [1, 2]; say $t; # [1 2] So far, so good. Я не могу инициализировать его с б

    3зной

    1ответ

    Я пытаюсь попасть в Perl6, работая над модулем, но я не могу понять, что такое правильный рабочий процесс. Сейчас я использую rakudobrew, и я хочу добавить поддержку SSL/TLS в HTTP::Client. Где хранят

    4зной

    2ответ

    Мне просто интересно, как можно удалить пакет Perl6, установленный Panda, поскольку, похоже, отсутствует команда 'remove' или 'uninstall'. Спасибо!

    2зной

    1ответ

    Как определить переменную, которая может использоваться в следующем выражении? до сих пор my $a = 0 и $a = 0 не могут быть использованы после линии они были объявлены без получения: Variable '$a' is n