Factorization diagrams in Haskell | Hacker News Reader