5
モジュールがuse
dの明示的なインポートがない場合、すべてのサブルーチンがインポートされ、明示的なインポートを持つuse
dの場合は明示的にインポートされたサブルーチンのみが使用可能になります?Perl6:暗黙的および明示的なインポート
#!/usr/bin/env perl6
use v6;
use Bar::Foo;
# all subroutines are imported
sub-one();
sub-two();
sub-three();
#!/usr/bin/env perl6
use v6;
use Bar::Foo :sub-one, :sub-two;
sub-one();
sub-two();
# sub-three not imported
私の答え(エクスポート≠インポート)の下で説明したように、あなたの質問に対する待ち行列の編集を理解していますか(s/export/import /)?あなたはそれに同意しますか? – raiph
@raiph:私にとってあなたの編集はうまく聞こえます(好みのサイズは少し刺激的です)。私は最初に「輸出」と不快感を感じましたが、まだそれを使用していました。 –