+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

Reply via email to