Discovering algorithms by enumerating terms in Haskell | Hacker News Reader