Earlier quoted context omitted.
In bolts, it's Map > lookup = Cf.hashMap(); Which is as short and also doesn't require static imports. Bolts are the state of art FP library for java. https://bitbucket.org/stepancheg/bolts/src/tip/src/main/java... some examples in tests
Sadly not in maven repo yet so my company can't use it. I have played around some with functional java (functionaljava.org) and Op4j. Have you compared bolts to either of those?
No idea about the recent development in fj, they probably made some improvements in the meantime, too.