You write that Java 8 Streams and LSA work mostly in the same under the hood, but that’s not the…

Yes Matt you’re right, I didn’t try this case in my test.
In the LSA github page, the author wrotes:
“ — Stream (without parallel processing);”

So maybe this is the reason why the example you wrote throws the ConcurrentModificationException.

Anyway I’ll look into that to figure out how the parallel streaming could work for an Android environment.

Thanks for pointed out this problem.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.