[swift-evolution] Type-based ‘private’ access within a file

Charles Srstka cocoadev at charlessoft.com
Mon Apr 3 14:36:04 CDT 2017


> On Apr 3, 2017, at 2:28 PM, David Hart via swift-evolution <swift-evolution at swift.org> wrote:
> 
> Btw, I know what I'm going to propose is a bit crazy, but how about making private visible to extensions even outside the file but in the same module?

That’s actually what I suggested in my original post on the topic. My feeling was that it would allow breaking a particularly large type into separate files, thus alleviating the “huge file” problem that Swift has (and which Charlie Monroe brought up as a concern).

It’s still what I’d prefer personally, although I can understand why the core team might want to restrict it to files.

Charles

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20170403/bdb20d72/attachment.html>


More information about the swift-evolution mailing list