[Pre-Pitch] Import access control: a modest proposal

Some personal thoughts:

  • I’m totally on adding open import as the stabilized version of @_exported import, to make the proposal complete and cover the most popular import access control options.
  • What is the behavior of public import struct SomeModule.SomeStruct? Which of the access levels can be applied to import struct/enum/class/actor? We should definitely make this clear to align the import behavior.
1 Like