Making the most of Scala's (extremely limited) type inference | Hacker News Reader