Metaprogramming with Modern C++: The Haskell Metaphor | Hacker News Reader