[swift-evolution] Feature proposal: Range operator with step
erica at ericasadun.com
Mon Mar 28 16:45:09 CDT 2016
> On Mar 28, 2016, at 3:25 PM, Dave Abrahams via swift-evolution <swift-evolution at swift.org> wrote:
> on Mon Mar 28 2016, Xiaodi Wu <swift-evolution at swift.org <mailto:swift-evolution at swift.org>> wrote:
>> Right, Countable could refine Strideable. I'm no expert on this, but
>> some cursory reading suggests that the analogous feature in C++ simply
>> requires the type to have operator++ defined. Obviously, that won't
>> work for Swift 3.0...
> Hmm, instead of defining a new protocol (Countable), what if we just use
> “Strideable where Stride : Integer” as a constraint?
I like a differentiation between continuous and discrete things
although both can have ranges, membership, fences,
and a way to stride through them
-- E, just musing, not passing judgement on names
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the swift-evolution