[swift-evolution] Proposal: conversion protocol naming conventions

Matthew Johnson matthew at anandabits.com
Sat Dec 12 21:29:56 CST 2015


Yes Arthur, you are correct.  That was a copy / paste error.  The second should have been `CustomDebugStringProjectable`.

I’m glad you like the proposal!


> On Dec 12, 2015, at 9:28 PM, Arthur Sabintsev <arthur at sabintsev.com> wrote:
> 
> "The proposal would require renaming `CustomStringConvertible` and `CustomDebugStringConvertible` to `CustomStringProjectable` and `CustomStringProjectable` respectively”
> 
> I think the second CustomStringProjectable was meant to be CustomDebugStringProjectable.
> 
> +1 to this change as it further builds upon the protocol naming conventions that were standardized in Swift 2.0.  
> 
> Best,
> 
> Arthur / Sabintsev.com <http://sabintsev.com/>
> On December 12, 2015 at 9:40:32 PM, Matthew Johnson via swift-evolution (swift-evolution at swift.org <mailto:swift-evolution at swift.org>) wrote:
> 
>> CustomStringProjectable

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


More information about the swift-evolution mailing list