Курс языка программирования Raku / Продвинутый уровень / Модули / Интроспекция модулей
Тест — Stash
Модуль Greeting экспортирует hello и
определяет our $version. Что возвращает
Greeting::.keys.sort?
| 1 | ($version EXPORT) |
| 0 | ($version) |
| 0 | ($version &hello) |
| 0 | (hello version) |
$version — это переменная our модуля,
указанная с сигилом. EXPORT — это пакет, который Raku
добавляет автоматически для хранения имён, помеченных
is export, поэтому экспортированная hello
отображается там, а не как отдельное имя в пакете.