7 Feb
2014
7 Feb
'14
10:01 a.m.
On Friday, February 7, 2014 11:49:12 AM UTC+2, Stephen J. Turnbull wrote:
Steven D'Aprano writes:
iter(func, "NOBODY expects the Spanish Inquisition!!!")
+1 Code Snippet of the Week!
A++, would run again :) Now back to serious discussion: I do prefer a separate keyword argument rather than reusing `sentinel`. If `sentinel_exception` is too verbose, then an alternative is `exception`, but just not `stop_iter` which is very undescriptive. Also, I'd support having three separate implementations for the `iter` function, one for just sentinel, one for exception, and one for both, so the iteration would be as quick as possible after the iterator was created. Thanks, Ram.