General purpose, functional style library for java 8 (and later).