A type-safe Java 8 API for Hadoop MapReduce.