[swift-evolution] Revisiting SE-0041 Names

David Sweeris davesweeris at mac.com
Wed Jun 22 14:51:28 CDT 2016


> On Jun 22, 2016, at 1:40 PM, Xiaodi Wu via swift-evolution <swift-evolution at swift.org> wrote:
> 
> Quick thoughts:
> 
> Isomorphic is a delightful word.
> 
> Initializing has the wrong meaning, I think. If A conforms to BInitializing, that reads to me like you can do B(A), not necessarily A(B). By contrast, BInitializable conveys more clearly the sense that A can be initialized with an argument of type B.

Yeah, I’d be inclined to name it “InitableFromB” rather than “BInitializing”.

- Dave Sweeris


More information about the swift-evolution mailing list