Част 2. Напреднали теми по Raku
Навлезте по-дълбоко: контейнери и контексти, пълната гама от вградени типове и оператори, по-богати подпрограми и пакетиране на кода ви в модули с тестове и документация.
Дебъгване
Контейнери
- Разбиране на Raku контейнери
- Скаларни контейнери — 3 упражнения
- Подредени контейнери — 3 упражнения
- Контексти 🆕 — 3 упражнения
- Наречия за индексиране 🆕 — 3 упражнения
- Специални и динамични променливи 🆕 — 3 упражнения
- Интроспекция на контейнери — 3 упражнения
Повече за вградените типове
- Цели числа — 3 упражнения
- Нативни типове 🆕 — 3 упражнения
- Низове — 3 упражнения
- Конструкции за цитиране 🆕 — 3 упражнения
- Дата и време — 3 упражнения
- Множества, торби и смеси — 3 упражнения
- Последователности — 3 упражнения
- Изброявания 🆕 — 3 упражнения
Оператори
- Видове оператори в Raku — 3 теста и 3 упражнения
- Преглед на поведението на операторите — 1 тест и 3 упражнения
- Метаоператори — 3 упражнения
- Потребителски оператори — 1 тест и 3 упражнения
- Трейтове и прагми 🆕 — 3 упражнения
Управление на потока
- Фейзъри — 1 тест и 3 упражнения
- Фейзъри за блокове — 1 тест и 3 упражнения
givenиwhen— 3 упражненияgatherиtake— 1 тест и 3 упражнения- Префикси на инструкции 🆕 — 3 упражнения
Подпрограми
- Сигнатури — 1 тест и 3 упражнения
- Звездата Whatever 🆕 — 1 тест и 3 упражнения
- Извикване с двоеточие 🆕 — 1 тест и 3 упражнения
- Множествена диспечеризация — 1 тест и 3 упражнения
- Повече за MAIN подпрограми — 1 тест и 3 упражнения
- Вложени подпрограми — 1 тест и 3 упражнения
- Анонимни подпрограми — 1 тест и 3 упражнения
Модули
- Основи на модулите — 7 упражнения
- Интроспекция на модули — 1 тест и 2 упражнения
- Инсталиране на модули от мрежата
- Пакети и пространства от имена 🆕 — 3 упражнения
- Разпространение на модули 🆕 — 2 упражнения