0
ответов

Объявите и инициализируйте типизированный массив из диапазона

Я недавно попробовал мой массив @a = 'a' .. 'z'; и мой массив @a = @ ('a' .. 'z') ;. Оба приведут к следующей ошибке: Ошибка проверки типа при назначении @a; ожидаемый массив, но получил Str ("a") в блоке <...
вопрос задан: 31 May 2019 11:50
0
ответов

Есть ли эквивалент Bottle или Sinatra для Perl6 или Perl5? [Закрыто]

Сегодня я принимаю решение о чем-то. Есть ли для perl5 простой веб-фреймворк вроде Python Bottle или Ruby Sinatra | perl6? Если да, то где мне его найти?
вопрос задан: 16 April 2019 16:16
0
ответов

Как правильно распаковать объект Git в Raku Perl 6?

У меня есть следующий фрагмент кода Python: import zlib def object_read (repo, sha): путь = repo + "/ objects /" + sha [0: 2] + "/" + sha [2:] с открытым (путь, " rb ") как f: raw = zlib ....
вопрос задан: 31 March 2019 14:49
0
ответов

Анализ ролей NQP

Из этого вопроса в StackOverflow я обнаружил роли Type. ^, Которые включают все роли, которые объединены в тип. Он работает везде, но не может печатать, если есть роли NQP ...
вопрос задан: 20 January 2019 09:46
0
ответов

Цезарь со всеми печатными символами Юникода

Я хочу создать шифр Цезаря, который может кодировать / декодировать печатаемые символы Юникода (кластеры графемы с одним и несколькими кодами, смайлики и т. Д.) Из всего Юникода (кроме области частного использования) ...
вопрос задан: 19 January 2019 21:09
0
ответов

Как кэшировать и использовать кэшированные регулярные выражения в грамматике perl6?

Мой код тратит много времени на интерполяцию регулярных выражений. Поскольку шаблоны редко меняются, я думаю, кэширование этих сгенерированных регулярных выражений должно ускорить код. Но я не могу найти правильный способ кеширования и ...
вопрос задан: 19 January 2019 14:14
0
ответов

Perl6: модуль против пакета, модуль и пакет

Я ищу некоторую очистку моих знаний. В проекте со сложной структурой модуля я бы хотел сохранить структуру чистой, создавая структурированное дерево пространства имен. Скажем, что-то вроде: приложение ...
вопрос задан: 17 January 2019 03:06
0
ответов

Как выполнить внешнюю команду и записать ее вывод в perl6?

Как я могу выполнить внешнюю команду и записать ее вывод в Perl6? Обратные тики в стиле Perl5, похоже, не работают:> my $ results = `ls`; Запутался в строке 1, рядом с "my $ results" Краткое содержание 16 ...
вопрос задан: 1 January 2019 20:27
0
ответов

for с несколькими массивами

В схеме вы можете перебирать несколько списков с помощью for-each:> (for-each (lambda ( ab) (display (+ ab)) (новая строка)) '(10 20 30)' (1 2 3)) 11 22 33 > Я знаю, что в Perl вы можете использовать for ...
вопрос задан: 5 November 2018 18:58
0
ответов

Как я могу вернуть контекстно-зависимые возвращаемые значения в Perl 6?

В сводке различий между Perl 5 и Perl 6 отмечается, что функция wantarray исчезла: wantarray () больше нет wantarray больше нет. В Perl 6 контекст течет вовне, что ...
вопрос задан: 5 November 2018 17:29
0
ответов

Почему поддержка HTML5 Web Workers была удалена из браузера Android в версиях 2.2 и выше?

Я пытаюсь узнать что-то о многопоточности JavaScript. И из учебного пособия я узнал о HTML5 веб-работнике API. Этот API включает многопоточность JavaScript. Так что я начинаю выяснять, как и где...
вопрос задан: 5 November 2018 17:25
0
ответов

Does Perl6 support something equivalent to Perl5's __DATA__ and __END__ sections?

Does perl6/Rakudo have something equivalent to perl5's __DATA__ or __END__ sections?
вопрос задан: 5 November 2018 17:20
0
ответов

Сколько существует способов описать последовательность Фибоначчи в Perl 6?

Я рассматривал различные способы создания отложенных списков в Perl 6 и хотел бы собрать все краткие способы описания последовательности Фибоначчи. Я начну это с ...
вопрос задан: 5 November 2018 17:16
0
ответов

Может ли 'perl6' анализировать только Perl 6?

Есть такая (относительно) хорошо известная аксиома Perl: «Только Perl может анализировать Perl». Мне интересно, останется ли это так для Perl6? Расширяя обсуждение ... Я подумал об этом вопросе, учитывая ...
вопрос задан: 5 November 2018 17:12