Импорт модуля :: class и обращение к нему по короткому имени

Когда я экспортирую класс в Perl 6, я хочу ссылаться на него, используя только его имя, без необходимости указывать его модуль:

> use MyLibrary::User;
> User
===SORRY!=== Error while compiling <unknown file>
Undeclared name:
    User used at line 1

> MyLibrary::User;

Как можно назвать его полным именем MyLibrary::User; и иметь возможность называть его User?


person アレックス    schedule 09.10.2015    source источник


Ответы (1)


Вы можете сделать это очень просто так:

constant User = MyLibrary::User;
person ab5tract    schedule 09.10.2015