> On Nov 2, 2017, at 7:52 PM, Noah Desch <desc...@icloud.com> wrote:
> 
> 
> IMO the ledger isn’t just about access control, it’s also about having a 
> convenient (and guaranteed correct, due compiler enforcement) place to see 
> where the rest of your class is defined. 

I have worked on several large code bases in C# that made extensive use of 
partial classes. This was never a problem. No one ever tried to put a partial 
class where it didn’t belong. 

Would it be an error to have an entry in the “ledger” but not a corresponding 
implementation?
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to