Курс языка программирования Raku / Продвинутый уровень / Модули
Пакеты и пространства имён
Пространство имён — это именованный контейнер для других
именованных сущностей, таких как переменные и подпрограммы. Оно
предотвращает конфликты имён: Maths::pi и
Physics::pi могут существовать одновременно, не мешая друг
другу. Пакет — это самый базовый вид пространства имён.
Вы уже использовали пространство имён, не называя его: каждый
module создаёт такое пространство. В этом разделе
рассматриваются пакеты напрямую, а также то, как переменные
our и разделитель :: позволяют обращаться к
содержимому пространства имён извне.
Темы этого раздела
Практика
Пройдите 1 тест по содержанию этого раздела.
Упражнения
В этом разделе 3 упражнения. Прежде чем приступать к практике, изучите все темы раздела.