manipulate collections in a pseudo-functional and statically typed way
Java JavaScript
Switch branches/tags
Nothing to show