> On Oct 19, 2017, at 12:50 PM, David Baraff via swift-users > <swift-users@swift.org> wrote: > > Yes; this is a case where anywhere in the code base I want to just say > struct MyNewType : Codable { > // add codable datatypes > } > > and don’t want/can’t always go to the centralized place to add it in. > Is there some extension-like trick I can pull off that lets me spread the > implementation out over different files/libraries?
Ah, ok. No, I don't think you'll be able to do that until/unless Swift gets more macro/metaprogramming features. Maybe if protocols ever get to conform to themselves? That's a common request, but implementing it is apparently beyond tricky. I'm pretty sure somebody's working on it, but "bigger fish" and all that... - Dave Sweeris _______________________________________________ swift-users mailing list swift-users@swift.org https://lists.swift.org/mailman/listinfo/swift-users