A Brutal Introduction to (Haskell) Arrows | Hacker News Reader