In Java:
arr.stream().map(SomeClass::someFn).collect(toList())
static <T extends Number> T min(T a, T b) { if (a < b) return a; return b; }
The death of Java will be Scala-written dependencies in the Maven-packages ecosystem ending up as a liability.