> If I don’t sound sympathetic, it’s because nobody has shown a use-case for
> this functionality, and until I see one I am going to have a hard time
> believing there’s a problem worth solving. If you want to make the case that
> we need something like this, please show me why.
Didn't this thread start off with a use case?
seq.lazy.filter(predicate).first // is not actually
lazy, and Swift provides no good way to do this
One way to fix this is to add `first` to `SequenceType`, but it feels strange
for a property to potentially consume part of the sequence. `buffered`
ultimately has the same problem. By representing this as a function, it at
least looks like something that might have side effects.
--
Brent Royal-Gordon
Architechies
_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution