+1 -Thorsten
> Am 25.03.2016 um 17:24 schrieb Jordan Rose via swift-evolution > <swift-evolution@swift.org>: > > >> On Mar 25, 2016, at 9:19 , Dave Abrahams via swift-evolution >> <swift-evolution@swift.org> wrote: >> >> >> on Thu Mar 24 2016, Brent Royal-Gordon <swift-evolution@swift.org> wrote: >> >>>> That >>>> would imply that floating types should not conform to Strideable, >>>> which raises the question of whether Strideable should be folded into >>>> the Integer protocol. >>> >>> Personally, I get a lot of mileage out of conforming NSDate to >>> Strideable. >> >> I just recalled that Unsafe[Mutable]Pointers are also Strideable. So >> Strideable stays. >> >> Question: by what unit should >> >> for d in d0...d2 {} >> >> be iterating? Or should it be disallowed without a .striding(by: )? >> >> If the latter, NSDate might fall into the same bucket as floating types. > > Strong vote to require a unit here, especially given that .minutes, .hours, > .days, .months, and .years are all non-uniform intervals that are nonetheless > useful to stride by! > > Jordan > _______________________________________________ > swift-evolution mailing list > swift-evolution@swift.org > https://lists.swift.org/mailman/listinfo/swift-evolution _______________________________________________ swift-evolution mailing list swift-evolution@swift.org https://lists.swift.org/mailman/listinfo/swift-evolution