Haskell `do` notation considered harmful | Heykuki News