Does Haskell make promises it can't keep? | Hacker News Reader