Purely-Functional Combinatorial Algorithms in Scala | Hacker News Reader