Disclaiment: FP in Java is doable, even in Java 7- without lambda expressions (I use it basically every day), but there are limits. Sometimes the pragmatic choice is to NOT use it (for example for performance or readability reasons), but in most cases I find it applicable and beneficial. My kingdom for, at least: higher-kinded types, type inference and value types!
Warning: I have experience with the 1.x line of development and I'm going to talk about it.
- Sites:
- License: Apache 2