Pure destination-passing style in Linear Haskell | Hacker News Reader