You're viewing a single thread.
Java 2. World is full of wonders
2 10 ReplyJava 2 didn't have streams nor iterator combinatorics, not sure what you mean?
4 0 Replyi didn't mean as a version. I meant as overuse of streams
5 1 ReplyHow would you have preferred to solve it? Using for loops?
3 0 ReplyPython style iterator comprehension
(wonder if someone has made that into a macro. if no one has I will)
1 0 ReplyI don't think it would be readable. Too much going on. You'd need an outer iter over lines, an inner over words, a check for number and a conversion. And there would be zero error handling.
1 0 ReplyNo less readable than half the Python comprehensions I've written.
zero error handling.
Not necessarily. The macro could look for a ? at the end of the final expression (the bit that comes first in a comprehension) and return a Result.
2 0 ReplyRight, of course, I meant no error handling in the Python impl
2 0 Reply