[swift-evolution] [Pitch] Remove associated type inference

Ryan Lovelett swift-dev at ryan.lovelett.me
Thu May 26 11:23:45 CDT 2016


On Thu, May 26, 2016, at 02:26 AM, David Hart via swift-evolution wrote:
> I believe it also helps readability. Associated type are part of the
> declaration and I think it's worth pursuing better readability than
> programmer friendliness at the declaration. When reading a type
> declaration that conforms to a protocol with associated types, I find
> it refreshing not having to hunt down the function declaration to
> figure out what type was inferred as the associated type. I prefer it
> when programmers are explicit in this situation.
 
Agree. The self documenting nature of this is definitely welcome.
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160526/36edec56/attachment.html>


More information about the swift-evolution mailing list