> I'm confused. There is an instance owning the start and end. It's called 
> StrideTo or StrideThrough, conforms to Sequence (with a FIXME comment that it 
> should conform to Collection) and is distinct from Range and from the 
> Strideable bounds themselves. Is that different from what you're describing?

Yes, it is different. StrideTo and StrideThrough represent the sequence 
resulting from the striding operation. If there was only one of them, you would 
probably call it StrideSequence. They are the *result* of the `stride` function 
or `striding` method.

What I'm talking about is a single instance which represents what you are 
striding *over*, but *not* the length of the stride. It is an *input* to the 
`stride` function or `striding` method.

Does that make sense?

-- 
Brent Royal-Gordon
Architechies

_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to