on Tue Apr 05 2016, Erica Sadun <swift-evolution@swift.org> wrote: >> On Apr 5, 2016, at 4:17 PM, Dave Abrahams via swift-evolution >> <swift-evolution@swift.org> wrote: >> >> >> on Tue Apr 05 2016, Erica Sadun <swift-evolution@swift.org> wrote: >> > >>> On Apr 5, 2016, at 1:54 PM, Dave Abrahams >>> <dabrah...@apple.com> wrote: >>> IMO this: >>> >>> (-9...0).reverse() >>> >>> is better than >>> >>> stride(from: 0, to: -10, by: -1) >>> >>> What do you think? >>> >>> The latter better reflects an author's actual intent. The former depends on >>> implementation details, which can be hazy, especially, around the edge >>> cases. It >>> is quicker to read, understand, and verify that the latter is what is >>> meant. >> >> Except that there seems to be some confusion over what "to:" means, right? > > obviously (0..<-10).by(-2) would be best.
I don't think that's obvious at all, because 0 ≮ 10 -- Dave _______________________________________________ swift-evolution mailing list swift-evolution@swift.org https://lists.swift.org/mailman/listinfo/swift-evolution