In short-- I propose that there should be a way (if not multiple) to export functions within a namespace from a module without having to wrap the functions in a namespace block.
A few possibilities for the syntax of doing so are presented below, along with the rationale.
Suggestions for alternative/additional syntaxes or improvements on the ones proposed would be welcome.
Instead of
export module foo;

export namespace foo
  void bar();
Allow the usage of
export module foo;
export namespace foo void bar();

Haven't really decided on the breadth of the syntax and how many ways there would be to declare the namespace, was thinking about a file-wide namespace declaration along the lines of:
export module foo:
export namespace foo;
This would set everything exported from module foo to be in namespace foo.
This of course would not work for multiple namespaces in a file, for which the original keyword proposition could be used as a fallback. 

Namespaces are cool. (I see no reason to provide a rationale for the usage of namespaces in this proposal.)
When using headers, it is quite easy to make the functions accessible through namespaces without wrapping the entire file in a namespace block. Simply wrap the list of functions in the header in a namespace block and prepend the namespace onto the functions in the file.

With modules, one has to wrap the entire file in a namespace block, or at least the functions they want to export, which is sub-par.