Hey Fernando, This is not yet implemented in rakudo. I included a way of doing this in CompUnit::Util <https://github.com/LLFourn/p6-CompUnit-Util#re-export>. I'm not sure when/if :EXPORT will be implemented (I actually don't think it's a good idea).
I've just realised that there is another solution though. You can do this: use FirstModule; my package EXPORT::DEFAULT { } # initialise the export namespace BEGIN for <&foo &bar &baz> { # iterate over the things you want to re-export by default EXPORT::DEFAULT::{$_} = ::($_) } This actually might be worth adding to the docs. LL On Sat, Dec 31, 2016 at 8:43 AM Fernando Santagata < nando.santag...@gmail.com> wrote: > Hello, > > I have a module that defines some constants and another one that use the > first module. > I wish to re-export those constants. > > I read here: > > http://design.perl6.org/S11.html > > that this: > > use FirstModule :EXPORT; > > should re-export the imported symbols, but it throws an error (no such tag > 'EXPORT'). > > Any idea? > > -- > Fernando Santagata >