Haskell-style list manipulation in C++14 | Hacker News Reader