Курс Raku / Розширені / Оператори
Трейти та прагми 🆕
Дві можливості дозволяють впливати на те, як код
компілюється, ще до того, як він виконається.
Трейт — це модифікатор, приєднаний до оголошення змінної чи
підпрограми, який записують через is. Прагма — це
схожа на модуль директива, яку вмикають через use (або
вимикають через no) і яка змінює правило до кінця лексичної
області видимості.
Трейтом на кшталт is default ви вже мимохідь
користувалися. Цей розділ розглядає трейти як самостійну можливість,
показує, як написати власний, і знайомить із прагмами.
Теми цього розділу
Практика
Виконайте 2 тести за змістом цього розділу.
Вправи
У цьому розділі 3 вправи. Перш ніж братися до практики, вивчіть усі теми розділу.