[swift-evolution] Allow trailing comma in guard, if-let, et al
Rick Mann
rmann at latencyzero.com
Thu Aug 18 18:21:01 CDT 2016
> On Aug 17, 2016, at 18:11 , Ben Rimmington <me at benrimmington.com> wrote:
>
>
>> On 18 Aug 2016, at 00:13, Rick Mann wrote:
>>
>> Is there any reason Swift can't allow a trailing comma in constructs like this:
>>
>> guard
>> let a = ...,
>> let b = ...,
>> let c = ...,
>> else
>> {
>> }
>>
>> doing so makes it a bit easier to rearrange lines, and is similar to the trailing comma allowed inside array and dictionary definitions:
>>
>> let a = [ 1, 2, 3, ]
>
> A similar proposal was rejected:
>
> <https://lists.swift.org/pipermail/swift-evolution-announce/2016-May/000171.html>
Thanks. Hmm. The stated arguments seem to apply to tuples and parameter lists, not variable bindings.
--
Rick Mann
rmann at latencyzero.com
More information about the swift-evolution
mailing list