Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Except when you chain many collection operations... then it breaks horribly.


Can you elaborate on what you're referring to? I can see performance becoming a problem if you repeatedly chain non-optimisable (in bytecode) as excluding the in place operations I believe all ops re-allocate the collection.


Just use `.iterator` before chaining and the final collection will only be allocated once.


Ignore that person they don’t know what they’re talking about lol




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: