1 2 3 4 5 6 7 8
// Foo.mpp export module Foo; import :Impl; // can't export import Impl because Impl is a implementation partition unit export void foo() { bar(); }