Type-safe Java 8 streams from databases in minutes | Hacker News Reader