是否有可能以这样的方式编写模块:当模块use没有显式导入时,所有子例程都被导入,当它是used时带有显式导入时,只有这些显式导入的子例程可用吗?
#!/usr/bin/env perl6
use v6;
use Bar::Foo;
# all subroutines are imported
sub-one();
sub-two();
sub-three();
Run Code Online (Sandbox Code Playgroud)
#!/usr/bin/env perl6
use v6;
use Bar::Foo :sub-one, :sub-two;
sub-one();
sub-two();
# sub-three not imported
Run Code Online (Sandbox Code Playgroud)