Generalized type constraints in Scala (without a PhD) | Hacker News Reader